/external/llvm/lib/CodeGen/ |
TargetLoweringBase.cpp | 39 Names[RTLIB::SHL_I16] = "__ashlhi3"; 40 Names[RTLIB::SHL_I32] = "__ashlsi3"; 41 Names[RTLIB::SHL_I64] = "__ashldi3"; 42 Names[RTLIB::SHL_I128] = "__ashlti3"; 43 Names[RTLIB::SRL_I16] = "__lshrhi3"; 44 Names[RTLIB::SRL_I32] = "__lshrsi3"; 45 Names[RTLIB::SRL_I64] = "__lshrdi3"; 46 Names[RTLIB::SRL_I128] = "__lshrti3"; 47 Names[RTLIB::SRA_I16] = "__ashrhi3"; 48 Names[RTLIB::SRA_I32] = "__ashrsi3" [all...] |
DwarfEHPrepare.cpp | 125 const char *RewindName = TLI->getLibcallName(RTLIB::UNWIND_RESUME); 142 CI->setCallingConv(TLI->getLibcallCallingConv(RTLIB::UNWIND_RESUME)); 169 CI->setCallingConv(TLI->getLibcallCallingConv(RTLIB::UNWIND_RESUME));
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeFloatTypes.cpp | 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) { 40 RTLIB::UNKNOWN_LIBCALL; 158 RTLIB::ADD_F32, 159 RTLIB::ADD_F64, 160 RTLIB::ADD_F80 [all...] |
LegalizeDAG.cpp | 101 SDValue ExpandLibCall(RTLIB::Libcall LC, SDNode *Node, bool isSigned); 102 SDValue ExpandLibCall(RTLIB::Libcall LC, EVT RetVT, const SDValue *Ops, 105 std::pair<SDValue, SDValue> ExpandChainLibCall(RTLIB::Libcall LC, 107 SDValue ExpandFPLibCall(SDNode *Node, RTLIB::Libcall Call_F32, 108 RTLIB::Libcall Call_F64, RTLIB::Libcall Call_F80, 109 RTLIB::Libcall Call_F128, 110 RTLIB::Libcall Call_PPCF128); 112 RTLIB::Libcall Call_I8, 113 RTLIB::Libcall Call_I16 [all...] |
LegalizeIntegerTypes.cpp | [all...] |
TargetLowering.cpp | 71 RTLIB::Libcall LC, EVT RetVT, 110 RTLIB::Libcall LC1 = RTLIB::UNKNOWN_LIBCALL, LC2 = RTLIB::UNKNOWN_LIBCALL; 114 LC1 = (VT == MVT::f32) ? RTLIB::OEQ_F32 : 115 (VT == MVT::f64) ? RTLIB::OEQ_F64 : RTLIB::OEQ_F128; 119 LC1 = (VT == MVT::f32) ? RTLIB::UNE_F32 : 120 (VT == MVT::f64) ? RTLIB::UNE_F64 : RTLIB::UNE_F128 [all...] |
LegalizeTypes.cpp | [all...] |
LegalizeTypes.h | 165 SDValue LibCallify(RTLIB::Libcall LC, SDNode *N, bool isSigned); 167 std::pair<SDValue, SDValue> ExpandChainLibCall(RTLIB::Libcall LC, [all...] |
SelectionDAG.cpp | [all...] |
/external/llvm/lib/Target/Mips/ |
Mips16ISelLowering.cpp | 33 RTLIB::Libcall Libcall; 56 { RTLIB::ADD_F64, "__mips16_adddf3" }, 57 { RTLIB::ADD_F32, "__mips16_addsf3" }, 58 { RTLIB::DIV_F64, "__mips16_divdf3" }, 59 { RTLIB::DIV_F32, "__mips16_divsf3" }, 60 { RTLIB::OEQ_F64, "__mips16_eqdf2" }, 61 { RTLIB::OEQ_F32, "__mips16_eqsf2" }, 62 { RTLIB::FPEXT_F32_F64, "__mips16_extendsfdf2" }, 63 { RTLIB::FPTOSINT_F64_I32, "__mips16_fix_truncdfsi" }, 64 { RTLIB::FPTOSINT_F32_I32, "__mips16_fix_truncsfsi" } [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonISelLowering.cpp | [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.cpp | 181 setLibcallName(RTLIB::ADD_F32, "__addsf3vfp"); 182 setLibcallName(RTLIB::SUB_F32, "__subsf3vfp"); 183 setLibcallName(RTLIB::MUL_F32, "__mulsf3vfp"); 184 setLibcallName(RTLIB::DIV_F32, "__divsf3vfp"); 187 setLibcallName(RTLIB::ADD_F64, "__adddf3vfp"); 188 setLibcallName(RTLIB::SUB_F64, "__subdf3vfp"); 189 setLibcallName(RTLIB::MUL_F64, "__muldf3vfp"); 190 setLibcallName(RTLIB::DIV_F64, "__divdf3vfp"); 193 setLibcallName(RTLIB::OEQ_F32, "__eqsf2vfp"); 194 setLibcallName(RTLIB::UNE_F32, "__nesf2vfp") [all...] |
ARMSelectionDAGInfo.cpp | 189 TLI.getLibcallCallingConv(RTLIB::MEMSET), // call conv 193 DAG.getExternalSymbol(TLI.getLibcallName(RTLIB::MEMSET),
|
ARMFastISel.cpp | 219 bool ARMEmitLibcall(const Instruction *I, RTLIB::Libcall Call); [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/Target/AArch64/ |
AArch64ISelLowering.h | 233 RTLIB::Libcall Call) const;
|
AArch64ISelLowering.cpp | [all...] |
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.cpp | 176 setLibcallName(RTLIB::MUL_I8, "__mulqi3hw"); 177 setLibcallName(RTLIB::MUL_I16, "__mulhi3hw"); 179 setLibcallName(RTLIB::MUL_I8, "__mulqi3hw_noint"); 180 setLibcallName(RTLIB::MUL_I16, "__mulhi3hw_noint"); [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelLowering.cpp | 253 setLibcallName(RTLIB::SDIV_I64, "_alldiv"); 254 setLibcallName(RTLIB::UDIV_I64, "_aulldiv"); 255 setLibcallName(RTLIB::SREM_I64, "_allrem"); 256 setLibcallName(RTLIB::UREM_I64, "_aullrem"); 257 setLibcallName(RTLIB::MUL_I64, "_allmul"); 258 setLibcallCallingConv(RTLIB::SDIV_I64, CallingConv::X86_StdCall); 259 setLibcallCallingConv(RTLIB::UDIV_I64, CallingConv::X86_StdCall); 260 setLibcallCallingConv(RTLIB::SREM_I64, CallingConv::X86_StdCall); 261 setLibcallCallingConv(RTLIB::UREM_I64, CallingConv::X86_StdCall); 262 setLibcallCallingConv(RTLIB::MUL_I64, CallingConv::X86_StdCall) [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | 540 setLibcallName(RTLIB::COS_PPCF128, "cosl$LDBL128"); 541 setLibcallName(RTLIB::POW_PPCF128, "powl$LDBL128"); 542 setLibcallName(RTLIB::REM_PPCF128, "fmodl$LDBL128"); 543 setLibcallName(RTLIB::SIN_PPCF128, "sinl$LDBL128"); 544 setLibcallName(RTLIB::SQRT_PPCF128, "sqrtl$LDBL128"); 545 setLibcallName(RTLIB::LOG_PPCF128, "logl$LDBL128"); 546 setLibcallName(RTLIB::LOG2_PPCF128, "log2l$LDBL128"); 547 setLibcallName(RTLIB::LOG10_PPCF128, "log10l$LDBL128"); 548 setLibcallName(RTLIB::EXP_PPCF128, "expl$LDBL128"); 549 setLibcallName(RTLIB::EXP2_PPCF128, "exp2l$LDBL128") [all...] |