/external/llvm/lib/CodeGen/ |
TargetLoweringBase.cpp | 49 Names[RTLIB::SHL_I16] = "__ashlhi3"; 50 Names[RTLIB::SHL_I32] = "__ashlsi3"; 51 Names[RTLIB::SHL_I64] = "__ashldi3"; 52 Names[RTLIB::SHL_I128] = "__ashlti3"; 53 Names[RTLIB::SRL_I16] = "__lshrhi3"; 54 Names[RTLIB::SRL_I32] = "__lshrsi3"; 55 Names[RTLIB::SRL_I64] = "__lshrdi3"; 56 Names[RTLIB::SRL_I128] = "__lshrti3"; 57 Names[RTLIB::SRA_I16] = "__ashrhi3"; 58 Names[RTLIB::SRA_I32] = "__ashrsi3" [all...] |
DwarfEHPrepare.cpp | 210 const char *RewindName = TLI->getLibcallName(RTLIB::UNWIND_RESUME); 224 CI->setCallingConv(TLI->getLibcallCallingConv(RTLIB::UNWIND_RESUME)); 249 CI->setCallingConv(TLI->getLibcallCallingConv(RTLIB::UNWIND_RESUME));
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeFloatTypes.cpp | 30 static RTLIB::Libcall GetFPLibCall(EVT VT, 31 RTLIB::Libcall Call_F32, 32 RTLIB::Libcall Call_F64, 33 RTLIB::Libcall Call_F80, 34 RTLIB::Libcall Call_F128, 35 RTLIB::Libcall Call_PPCF128) { 42 RTLIB::UNKNOWN_LIBCALL; 184 RTLIB::FMIN_F32, 185 RTLIB::FMIN_F64, 186 RTLIB::FMIN_F80 [all...] |
LegalizeDAG.cpp | 112 SDValue ExpandLibCall(RTLIB::Libcall LC, SDNode *Node, bool isSigned); 113 SDValue ExpandLibCall(RTLIB::Libcall LC, EVT RetVT, const SDValue *Ops, 116 std::pair<SDValue, SDValue> ExpandChainLibCall(RTLIB::Libcall LC, 118 SDValue ExpandFPLibCall(SDNode *Node, RTLIB::Libcall Call_F32, 119 RTLIB::Libcall Call_F64, RTLIB::Libcall Call_F80, 120 RTLIB::Libcall Call_F128, 121 RTLIB::Libcall Call_PPCF128); 123 RTLIB::Libcall Call_I8, 124 RTLIB::Libcall Call_I16 [all...] |
LegalizeIntegerTypes.cpp | [all...] |
TargetLowering.cpp | 87 RTLIB::Libcall LC, EVT RetVT, 106 if (LC == RTLIB::UNKNOWN_LIBCALL) 131 RTLIB::Libcall LC1 = RTLIB::UNKNOWN_LIBCALL, LC2 = RTLIB::UNKNOWN_LIBCALL; 136 LC1 = (VT == MVT::f32) ? RTLIB::OEQ_F32 : 137 (VT == MVT::f64) ? RTLIB::OEQ_F64 : RTLIB::OEQ_F128; 141 LC1 = (VT == MVT::f32) ? RTLIB::UNE_F32 : 142 (VT == MVT::f64) ? RTLIB::UNE_F64 : RTLIB::UNE_F128 [all...] |
LegalizeTypes.cpp | [all...] |
LegalizeTypes.h | 183 SDValue LibCallify(RTLIB::Libcall LC, SDNode *N, bool isSigned); 185 std::pair<SDValue, SDValue> ExpandChainLibCall(RTLIB::Libcall LC, [all...] |
/external/llvm/lib/Target/Mips/ |
Mips16ISelLowering.cpp | 38 RTLIB::Libcall Libcall; 61 { RTLIB::ADD_F64, "__mips16_adddf3" }, 62 { RTLIB::ADD_F32, "__mips16_addsf3" }, 63 { RTLIB::DIV_F64, "__mips16_divdf3" }, 64 { RTLIB::DIV_F32, "__mips16_divsf3" }, 65 { RTLIB::OEQ_F64, "__mips16_eqdf2" }, 66 { RTLIB::OEQ_F32, "__mips16_eqsf2" }, 67 { RTLIB::FPEXT_F32_F64, "__mips16_extendsfdf2" }, 68 { RTLIB::FPTOSINT_F64_I32, "__mips16_fix_truncdfsi" }, 69 { RTLIB::FPTOSINT_F32_I32, "__mips16_fix_truncsfsi" } [all...] |
/external/llvm/lib/Target/ARM/ |
ARMSelectionDAGInfo.cpp | 29 RTLIB::Libcall LC) const { 39 // Translate RTLIB::Libcall to AEABILibcall. We only do this in order to be 49 case RTLIB::MEMCPY: 52 case RTLIB::MEMMOVE: 55 case RTLIB::MEMSET: 150 RTLIB::MEMCPY); 154 RTLIB::MEMCPY); 259 RTLIB::MEMMOVE); 270 RTLIB::MEMSET);
|
ARMSelectionDAGInfo.h | 68 RTLIB::Libcall LC) const;
|
ARMISelLowering.cpp | 175 const RTLIB::Libcall Op; 180 { RTLIB::ADD_F32, "__addsf3vfp", ISD::SETCC_INVALID }, 181 { RTLIB::SUB_F32, "__subsf3vfp", ISD::SETCC_INVALID }, 182 { RTLIB::MUL_F32, "__mulsf3vfp", ISD::SETCC_INVALID }, 183 { RTLIB::DIV_F32, "__divsf3vfp", ISD::SETCC_INVALID }, 186 { RTLIB::ADD_F64, "__adddf3vfp", ISD::SETCC_INVALID }, 187 { RTLIB::SUB_F64, "__subdf3vfp", ISD::SETCC_INVALID }, 188 { RTLIB::MUL_F64, "__muldf3vfp", ISD::SETCC_INVALID }, 189 { RTLIB::DIV_F64, "__divdf3vfp", ISD::SETCC_INVALID }, 192 { RTLIB::OEQ_F32, "__eqsf2vfp", ISD::SETNE } [all...] |
ARMFastISel.cpp | 209 bool ARMEmitLibcall(const Instruction *I, RTLIB::Libcall Call); [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonISelLowering.cpp | [all...] |
HexagonSelectionDAGInfo.cpp | 54 .setCallee(TLI.getLibcallCallingConv(RTLIB::MEMCPY),
|
/external/llvm/lib/Target/XCore/ |
XCoreSelectionDAGInfo.cpp | 41 .setCallee(TLI.getLibcallCallingConv(RTLIB::MEMCPY),
|
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.cpp | [all...] |
/external/llvm/include/llvm/Target/ |
TargetLowering.h | [all...] |
/external/llvm/include/llvm/CodeGen/ |
RuntimeLibcalls.h | 21 namespace RTLIB { 22 /// RTLIB::Libcall enum - This enum defines all of the runtime library calls
|
/external/llvm/lib/LTO/ |
LTOCodeGenerator.cpp | 387 for (unsigned I = 0, E = static_cast<unsigned>(RTLIB::UNKNOWN_LIBCALL); 390 Lowering->getLibcallName(static_cast<RTLIB::Libcall>(I)))
|
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.cpp | 172 setLibcallName(RTLIB::MUL_I8, "__mulqi3hw"); 173 setLibcallName(RTLIB::MUL_I16, "__mulhi3hw"); 175 setLibcallName(RTLIB::MUL_I8, "__mulqi3hw_noint"); 176 setLibcallName(RTLIB::MUL_I16, "__mulhi3hw_noint"); [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64FastISel.cpp | [all...] |
AArch64ISelLowering.h | 490 RTLIB::Libcall Call) const;
|
AArch64ISelLowering.cpp | [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | [all...] |