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

References

lib/CodeGen/SelectionDAG/InstrEmitter.cpp
  982   switch (Node->getOpcode()) {
  985     Node->dump();
  994     unsigned DestReg = cast<RegisterSDNode>(Node->getOperand(1))->getReg();
  995     SDValue SrcVal = Node->getOperand(2);
 1000       BuildMI(*MBB, InsertPos, Node->getDebugLoc(),
 1013     BuildMI(*MBB, InsertPos, Node->getDebugLoc(), TII->get(TargetOpcode::COPY),
 1018     unsigned SrcReg = cast<RegisterSDNode>(Node->getOperand(1))->getReg();
 1019     EmitCopyFromReg(Node, 0, IsClone, IsCloned, SrcReg, VRBaseMap);
 1024     unsigned Opc = (Node->getOpcode() == ISD::EH_LABEL)
 1027     MCSymbol *S = cast<LabelSDNode>(Node)->getLabel();
 1028     BuildMI(*MBB, InsertPos, Node->getDebugLoc(),
 1035     unsigned TarOp = (Node->getOpcode() == ISD::LIFETIME_START) ?
 1038     FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(Node->getOperand(1));
 1039     BuildMI(*MBB, InsertPos, Node->getDebugLoc(), TII->get(TarOp))
 1046     unsigned NumOps = Node->getNumOperands();
 1047     if (Node->getOperand(NumOps-1).getValueType() == MVT::Glue)
 1051     unsigned TgtOpc = Node->getOpcode() == ISD::INLINEASM_BR
 1055         BuildMI(*MF, Node->getDebugLoc(), TII->get(TgtOpc));
 1058     SDValue AsmStrV = Node->getOperand(InlineAsm::Op_AsmString);
 1065       cast<ConstantSDNode>(Node->getOperand(InlineAsm::Op_ExtraInfo))->
 1078         cast<ConstantSDNode>(Node->getOperand(i))->getZExtValue();
 1089           unsigned Reg = cast<RegisterSDNode>(Node->getOperand(i))->getReg();
 1101           unsigned Reg = cast<RegisterSDNode>(Node->getOperand(i))->getReg();
 1114           AddOperand(MIB, Node->getOperand(i), 0, nullptr, VRBaseMap,
 1146     SDValue MDV = Node->getOperand(InlineAsm::Op_MDNode);