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

References

lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  999   case ISD::VAARG:
 2921   case ISD::VAARG:
 4191   case ISD::VAARG: {
lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
  105     case ISD::VAARG:       R = SoftenFloatRes_VAARG(N); break;
 1137   case ISD::VAARG:              ExpandRes_VAARG(N, Lo, Hi); break;
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
   91   case ISD::VAARG:       Res = PromoteIntRes_VAARG(N); break;
 1684   case ISD::VAARG:              ExpandRes_VAARG(N, Lo, Hi); break;
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
  874   case ISD::VAARG:
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 7183   return getNode(ISD::VAARG, dl, getVTList(VT, MVT::Other), Ops);
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
  365   case ISD::VAARG:                      return "vaarg";
lib/Target/AArch64/AArch64ISelLowering.cpp
  278   setOperationAction(ISD::VAARG, MVT::Other, Custom);
 2994   case ISD::VAARG:
lib/Target/ARC/ARCISelLowering.cpp
  130   setOperationAction(ISD::VAARG, MVT::Other, Expand);
lib/Target/ARM/ARMISelLowering.cpp
 1187   setOperationAction(ISD::VAARG,              MVT::Other, Expand);
lib/Target/AVR/AVRISelLowering.cpp
  129   setOperationAction(ISD::VAARG, MVT::Other, Expand);
lib/Target/Hexagon/HexagonISelLowering.cpp
 1323   setOperationAction(ISD::VAARG,   MVT::Other, Expand);
lib/Target/Lanai/LanaiISelLowering.cpp
  102   setOperationAction(ISD::VAARG, MVT::Other, Expand);
lib/Target/MSP430/MSP430ISelLowering.cpp
  143   setOperationAction(ISD::VAARG,            MVT::Other, Expand);
lib/Target/Mips/MipsISelLowering.cpp
  462   setOperationAction(ISD::VAARG,             MVT::Other, Custom);
 1230   case ISD::VAARG:              return lowerVAARG(Op, DAG);
lib/Target/PowerPC/PPCISelLowering.cpp
  436     setOperationAction(ISD::VAARG, MVT::i1, Promote);
  437     AddPromotedToType(ISD::VAARG, MVT::i1, MVT::i64);
  438     setOperationAction(ISD::VAARG, MVT::i8, Promote);
  439     AddPromotedToType(ISD::VAARG, MVT::i8, MVT::i64);
  440     setOperationAction(ISD::VAARG, MVT::i16, Promote);
  441     AddPromotedToType(ISD::VAARG, MVT::i16, MVT::i64);
  442     setOperationAction(ISD::VAARG, MVT::i32, Promote);
  443     AddPromotedToType(ISD::VAARG, MVT::i32, MVT::i64);
  444     setOperationAction(ISD::VAARG, MVT::Other, Expand);
  447     setOperationAction(ISD::VAARG, MVT::Other, Custom);
  448     setOperationAction(ISD::VAARG, MVT::i64, Custom);
  450     setOperationAction(ISD::VAARG, MVT::Other, Expand);
10126   case ISD::VAARG:              return LowerVAARG(Op, DAG);
10219   case ISD::VAARG: {
lib/Target/RISCV/RISCVISelLowering.cpp
   95   setOperationAction(ISD::VAARG, MVT::Other, Expand);
lib/Target/Sparc/SparcISelLowering.cpp
 1685   setOperationAction(ISD::VAARG             , MVT::Other, Custom);
 3032   case ISD::VAARG:              return LowerVAARG(Op, DAG);
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
   80   setOperationAction(ISD::VAARG, MVT::Other, Expand);
lib/Target/X86/X86ISelLowering.cpp
  503   setOperationAction(ISD::VAARG,  MVT::Other, Is64Bit ? Custom : Expand);
27723   case ISD::VAARG:              return LowerVAARG(Op, DAG);
lib/Target/XCore/XCoreISelLowering.cpp
  138   setOperationAction(ISD::VAARG, MVT::Other, Custom);
  207   case ISD::VAARG:              return LowerVAARG(Op, DAG);