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

Declarations

include/llvm/CodeGen/TargetLowering.h
 3030   std::pair<SDValue, SDValue> makeLibCall(SelectionDAG &DAG, RTLIB::Libcall LC,

References

lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
  185   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  202   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  219   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  234   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  249   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  312   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  329   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  344   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  359   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  374   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  389   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  404   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  419   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  438   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  455   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  470   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  495   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  531   return TLI.makeLibCall(DAG, LC, NVT, Op, CallOptions, SDLoc(N)).first;
  542   SDValue Res32 = TLI.makeLibCall(DAG, RTLIB::FPEXT_F16_F32, MidVT, Op,
  550   return TLI.makeLibCall(DAG, LC, NVT, Res32, CallOptions, SDLoc(N)).first;
  567   return TLI.makeLibCall(DAG, LC, NVT, Op, CallOptions, SDLoc(N)).first;
  578   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  596   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  613   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  628   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  643   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  658   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  673   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  690   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  708   return TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
  816   return TLI.makeLibCall(DAG, LC,
  891   return TLI.makeLibCall(DAG, LC, RVT, Op, CallOptions, SDLoc(N)).first;
  911   return TLI.makeLibCall(DAG, LC, RVT, Op, CallOptions, SDLoc(N)).first;
  964   SDValue Res = TLI.makeLibCall(DAG, LC, NVT, Op, CallOptions, dl).first;
 1043   return TLI.makeLibCall(DAG, GetFPLibCall(RetVT,
 1060   return TLI.makeLibCall(DAG, GetFPLibCall(RetVT,
 1077   return TLI.makeLibCall(DAG, GetFPLibCall(RetVT,
 1094   return TLI.makeLibCall(DAG, GetFPLibCall(RetVT,
 1283   SDValue Call = TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
 1358   SDValue Call = TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
 1373   SDValue Call = TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
 1489   SDValue Call = TLI.makeLibCall(DAG, GetFPLibCall(N->getValueType(0),
 1576     Hi = TLI.makeLibCall(DAG, LC, VT, Src, CallOptions, dl).first;
 1754   return TLI.makeLibCall(DAG, LC, RVT, N->getOperand(0), CallOptions, dl).first;
 1764   return TLI.makeLibCall(DAG, LC, N->getValueType(0), N->getOperand(0),
 1831   return TLI.makeLibCall(DAG, GetFPLibCall(RetVT,
 1844   return TLI.makeLibCall(DAG, GetFPLibCall(RetVT,
 1857   return TLI.makeLibCall(DAG, GetFPLibCall(RetVT,
 1870   return TLI.makeLibCall(DAG, GetFPLibCall(RetVT,
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
 2567   SplitInteger(TLI.makeLibCall(DAG, LC, VT, Op, CallOptions, dl).first,
 2583   SplitInteger(TLI.makeLibCall(DAG, LC, VT, Op, CallOptions, dl).first,
 2611   SplitInteger(TLI.makeLibCall(DAG, LC, RetVT, Op, CallOptions, dl).first,
 2639   SplitInteger(TLI.makeLibCall(DAG, LC, RetVT, Op, CallOptions, dl).first,
 2844   SplitInteger(TLI.makeLibCall(DAG, LC, VT, Ops, CallOptions, dl).first,
 3150   SplitInteger(TLI.makeLibCall(DAG, LC, VT, Ops, CallOptions, dl).first, Lo, Hi);
 3251     SplitInteger(TLI.makeLibCall(DAG, LC, VT, Ops, CallOptions, dl).first, Lo, Hi);
 3341   SplitInteger(TLI.makeLibCall(DAG, LC, VT, Ops, CallOptions, dl).first, Lo, Hi);
 3498   SplitInteger(TLI.makeLibCall(DAG, LC, VT, Ops, CallOptions, dl).first, Lo, Hi);
 3525   SplitInteger(TLI.makeLibCall(DAG, LC, VT, Ops, CallOptions, dl).first, Lo, Hi);
 3887   return TLI.makeLibCall(DAG, LC, DstVT, Op, CallOptions, SDLoc(N)).first;
 4054   return TLI.makeLibCall(DAG, LC, DstVT, Op, CallOptions, dl).first;
lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
  985     return TLI.makeLibCall(DAG, LC, N->getValueType(0), None, CallOptions,
  989     return TLI.makeLibCall(DAG, LC, N->getValueType(0), Op, CallOptions,
  993     return TLI.makeLibCall(DAG, LC, N->getValueType(0), Ops, CallOptions,
 1000   return TLI.makeLibCall(DAG, LC, N->getValueType(0), Ops, CallOptions, dl).first;
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 2605       TLI.makeLibCall(DAG, RTLIB::STACKPROTECTOR_CHECK_FAIL, MVT::isVoid,
lib/CodeGen/SelectionDAG/TargetLowering.cpp
  385   NewLHS = makeLibCall(DAG, LC1, RetVT, Ops, CallOptions, dl).first;
  397     NewLHS = makeLibCall(DAG, LC2, RetVT, Ops, CallOptions, dl).first;
 7276       Ret = makeLibCall(DAG, LC, WideVT, Args, CallOptions, dl).first;
 7279       Ret = makeLibCall(DAG, LC, WideVT, Args, CallOptions, dl).first;
lib/Target/AArch64/AArch64ISelLowering.cpp
 2220   return makeLibCall(DAG, Call, MVT::f128, Ops, CallOptions, SDLoc(Op)).first;
 2430   return makeLibCall(DAG, LC, Op.getValueType(), SrcVal, CallOptions,
 2501   return makeLibCall(DAG, LC, Op.getValueType(), Ops, CallOptions, SDLoc(Op)).first;
lib/Target/ARM/ARMISelLowering.cpp
 5372     return makeLibCall(DAG, LC, Op.getValueType(), Op.getOperand(0),
 5437     return makeLibCall(DAG, LC, Op.getValueType(), Op.getOperand(0),
16131         makeLibCall(DAG, LC, MVT::f32, SrcVal, CallOptions, Loc).first;
16144   return makeLibCall(DAG, LC, MVT::f64, SrcVal, CallOptions, Loc).first;
16171   return makeLibCall(DAG, LC, DstVT, SrcVal, CallOptions, Loc).first;
lib/Target/Sparc/SparcISelLowering.cpp
 2956   SDValue MulResult = TLI.makeLibCall(DAG,
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
 1069   return makeLibCall(DAG, RTLIB::RETURN_ADDRESS, Op.getValueType(),
lib/Target/X86/X86ISelLowering.cpp
19529     return makeLibCall(DAG, LC, VT, Src, CallOptions, SDLoc(Op)).first;
19640   return makeLibCall(DAG, LC, VT, In, CallOptions, SDLoc(Op)).first;
27656   return makeLibCall(DAG, Call, MVT::f128, Ops, CallOptions, SDLoc(Op)).first;