/external/llvm/include/llvm/CodeGen/ |
RuntimeLibcalls.h | 22 /// RTLIB::Libcall enum - This enum defines all of the runtime library calls 30 enum Libcall { 357 Libcall getFPEXT(EVT OpVT, EVT RetVT); 361 Libcall getFPROUND(EVT OpVT, EVT RetVT); 365 Libcall getFPTOSINT(EVT OpVT, EVT RetVT); 369 Libcall getFPTOUINT(EVT OpVT, EVT RetVT); 373 Libcall getSINTTOFP(EVT OpVT, EVT RetVT); 377 Libcall getUINTTOFP(EVT OpVT, EVT RetVT);
|
/external/llvm/lib/Target/Mips/ |
Mips16ISelLowering.h | 35 void setMips16LibcallName(RTLIB::Libcall, const char *Name);
|
Mips16ISelLowering.cpp | 171 (RTLIB::Libcall L, const char *Name) {
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeFloatTypes.cpp | 27 /// GetFPLibCall - Return the right libcall for the given floating point type. 28 static RTLIB::Libcall GetFPLibCall(EVT VT, 29 RTLIB::Libcall Call_F32, 30 RTLIB::Libcall Call_F64, 31 RTLIB::Libcall Call_F80, 32 RTLIB::Libcall Call_F128, 33 RTLIB::Libcall Call_PPCF128) { 373 RTLIB::Libcall LC = RTLIB::getFPEXT(Op.getValueType(), N->getValueType(0)); 390 RTLIB::Libcall LC = RTLIB::getFPROUND(Op.getValueType(), N->getValueType(0)); 571 // a larger type, eg: i8 -> fp. Even if it is legal, no libcall may exactl [all...] |
LegalizeDAG.cpp | 61 // Libcall insertion helpers. 97 SDValue ExpandLibCall(RTLIB::Libcall LC, SDNode *Node, bool isSigned); 98 SDValue ExpandLibCall(RTLIB::Libcall LC, EVT RetVT, const SDValue *Ops, 101 std::pair<SDValue, SDValue> ExpandChainLibCall(RTLIB::Libcall LC, 103 SDValue ExpandFPLibCall(SDNode *Node, RTLIB::Libcall Call_F32, 104 RTLIB::Libcall Call_F64, RTLIB::Libcall Call_F80, 105 RTLIB::Libcall Call_F128, 106 RTLIB::Libcall Call_PPCF128); 108 RTLIB::Libcall Call_I8 [all...] |
LegalizeIntegerTypes.cpp | [all...] |
LegalizeTypes.cpp | [all...] |
LegalizeTypes.h | 161 SDValue LibCallify(RTLIB::Libcall LC, SDNode *N, bool isSigned); 163 std::pair<SDValue, SDValue> ExpandChainLibCall(RTLIB::Libcall LC, [all...] |
TargetLowering.cpp | 68 /// Generate a libcall taking the given operands as arguments and returning a 71 RTLIB::Libcall LC, EVT RetVT, 109 // Expand into one or more soft-fp libcall(s). 110 RTLIB::Libcall LC1 = RTLIB::UNKNOWN_LIBCALL, LC2 = RTLIB::UNKNOWN_LIBCALL; [all...] |
/external/llvm/include/llvm/Target/ |
TargetLowering.h | 83 Expand, // Try to expand this to other ops, otherwise use a libcall. [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.h | 205 RTLIB::Libcall Call) const;
|
AArch64ISelLowering.cpp | [all...] |
/external/llvm/lib/CodeGen/ |
TargetLoweringBase.cpp | 36 /// InitLibcallNames - Set default libcall names. 361 /// InitLibcallCallingConvs - Set default libcall CallingConvs. 371 RTLIB::Libcall RTLIB::getFPEXT(EVT OpVT, EVT RetVT) { 387 RTLIB::Libcall RTLIB::getFPROUND(EVT OpVT, EVT RetVT) { 411 RTLIB::Libcall RTLIB::getFPTOSINT(EVT OpVT, EVT RetVT) { 461 RTLIB::Libcall RTLIB::getFPTOUINT(EVT OpVT, EVT RetVT) { 511 RTLIB::Libcall RTLIB::getSINTTOFP(EVT OpVT, EVT RetVT) { 551 RTLIB::Libcall RTLIB::getUINTTOFP(EVT OpVT, EVT RetVT) { 589 /// InitCmpLibcallCCs - Set default comparison libcall CC. [all...] |
/external/llvm/lib/Target/ARM/ |
ARMFastISel.cpp | 218 bool ARMEmitLibcall(const Instruction *I, RTLIB::Libcall Call); [all...] |