reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/SelectionDAG/InstrEmitter.cpp
  784   unsigned Opc = Node->getMachineOpcode();
  790     EmitSubregNode(Node, VRBaseMap, IsClone, IsCloned);
  796     EmitCopyToRegClassNode(Node, VRBaseMap);
  802     EmitRegSequence(Node, VRBaseMap, IsClone, IsCloned);
  811   unsigned NumResults = CountResults(Node);
  822       CC = Node->getConstantOperandVal(PatchPointOpers::CCPos);
  830     countOperands(Node, II.getNumOperands() - NumDefs, NumImpUses);
  845   MachineInstrBuilder MIB = BuildMI(*MF, Node->getDebugLoc(), II);
  850     CreateVirtualRegisters(Node, MIB, II, IsClone, IsCloned, VRBaseMap);
  854     const SDNodeFlags Flags = Node->getFlags();
  896     AddOperand(MIB, Node->getOperand(i), i-NumSkip+NumDefs, &II,
  907   MIB.setMemRefs(cast<MachineSDNode>(Node)->memoperands());
  935       if (!Node->hasAnyUseOfValue(i))
  939       EmitCopyFromReg(Node, i, IsClone, IsCloned, Reg, VRBaseMap);
  944   if (Node->getValueType(Node->getNumValues()-1) == MVT::Glue) {
  944   if (Node->getValueType(Node->getNumValues()-1) == MVT::Glue) {
  945     for (SDNode *F = Node->getGluedUser(); F; F = F->getGluedUser()) {
  974     TLI->AdjustInstrPostInstrSelection(*MIB, Node);