Home
last modified time | relevance | path

Searched refs:getLibcallName (Results 1 – 25 of 27) sorted by relevance

12

/src/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyPeephole.cpp136 if (Name == TLI.getLibcallName(RTLIB::MEMCPY) || in runOnMachineFunction()
137 Name == TLI.getLibcallName(RTLIB::MEMMOVE) || in runOnMachineFunction()
138 Name == TLI.getLibcallName(RTLIB::MEMSET)) { in runOnMachineFunction()
H A DWebAssemblyMemIntrinsicResults.cpp158 bool CallReturnsInput = Name == TLI.getLibcallName(RTLIB::MEMCPY) || in optimizeCall()
159 Name == TLI.getLibcallName(RTLIB::MEMMOVE) || in optimizeCall()
160 Name == TLI.getLibcallName(RTLIB::MEMSET); in optimizeCall()
/src/contrib/llvm-project/llvm/include/llvm/IR/
H A DRuntimeLibcalls.h56 const char *getLibcallName(RTLIB::Libcall Call) const { in getLibcallName() function
/src/contrib/llvm-project/llvm/lib/LTO/
H A DUpdateCompilerUsed.cpp84 Lowering->getLibcallName(static_cast<RTLIB::Libcall>(I))) in initializeLibCalls()
/src/contrib/llvm-project/llvm/lib/CodeGen/
H A DDwarfEHPrepare.cpp225 RewindName = TLI.getLibcallName(RTLIB::CXA_END_CLEANUP); in InsertUnwindResumeCalls()
231 RewindName = TLI.getLibcallName(RTLIB::UNWIND_RESUME); in InsertUnwindResumeCalls()
H A DPreISelIntrinsicLowering.cpp203 return TLI->getLibcallName(LC) != nullptr; in canEmitLibcall()
H A DAtomicExpandPass.cpp1889 if (!TLI->getLibcallName(RTLibType)) { in expandAtomicOpToLibcall()
1997 M->getOrInsertFunction(TLI->getLibcallName(RTLibType), FnType, Attr); in expandAtomicOpToLibcall()
/src/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64GlobalISelUtils.cpp69 if (!TLI.getLibcallName(RTLIB::BZERO)) in tryEmitBZero()
/src/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp2496 TLI.getLibcallName(RTLIB::FPEXT_F64_F128), 1); in LowerF128_FPEXTEND()
2500 TLI.getLibcallName(RTLIB::FPEXT_F32_F128), 1); in LowerF128_FPEXTEND()
2515 TLI.getLibcallName(RTLIB::FPROUND_F128_F64), 1); in LowerF128_FPROUND()
2518 TLI.getLibcallName(RTLIB::FPROUND_F128_F32), 1); in LowerF128_FPROUND()
2534 const char *libName = TLI.getLibcallName(VT == MVT::i32 in LowerFP_TO_SINT()
2565 const char *libName = TLI.getLibcallName(OpVT == MVT::i32 in LowerSINT_TO_FP()
2596 TLI.getLibcallName(VT == MVT::i32 in LowerFP_TO_UINT()
2615 TLI.getLibcallName(OpVT == MVT::i32 in LowerUINT_TO_FP()
3273 getLibcallName(RTLIB::ADD_F128), 2); in LowerOperation()
3275 getLibcallName(RTLIB::SUB_F128), 2); in LowerOperation()
[all …]
/src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMSelectionDAGInfo.cpp47 if (std::strncmp(TLI->getLibcallName(LC), "__aeabi", 7) != 0) in EmitSpecializedLibcall()
H A DARMFastISel.cpp2257 CalleeReg = getLibcallReg(TLI.getLibcallName(Call)); in ARMEmitLibcall()
2273 MIB.addExternalSymbol(TLI.getLibcallName(Call)); in ARMEmitLibcall()
H A DARMISelLowering.cpp1503 if (getLibcallName(RTLIB::SINCOS_STRET_F32) != nullptr && in ARMTargetLowering()
1504 getLibcallName(RTLIB::SINCOS_STRET_F64) != nullptr) { in ARMTargetLowering()
9975 const char *LibcallName = getLibcallName(LC); in LowerFSINCOS()
20772 SDValue Callee = DAG.getExternalSymbol(getLibcallName(LC), in LowerDivRem()
20824 SDValue Callee = DAG.getExternalSymbol(getLibcallName(LC), in LowerREM()
/src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp2067 if (const char *LibcallName = TLI.getLibcallName(LC)) in ExpandLibCall()
2292 SDValue Callee = DAG.getExternalSymbol(TLI.getLibcallName(LC), in ExpandDivRemLibCall()
2324 return TLI.getLibcallName(LC) != nullptr; in isSinCosLibcallAvailable()
2391 SDValue Callee = DAG.getExternalSymbol(TLI.getLibcallName(LC), in ExpandSinCosLibCall()
3666 if (TLI.getLibcallName(LC)) in ExpandNode()
3681 if (TLI.getLibcallName(LC)) in ExpandNode()
4452 if (TLI.getLibcallName(LC)) { in ConvertNodeToLibcall()
4665 if (!TLI.getLibcallName(LC)) { in ConvertNodeToLibcall()
H A DStatepointLowering.cpp1304 SDValue Callee = DAG.getExternalSymbol(TLI.getLibcallName(RTLIB::DEOPTIMIZE), in LowerDeoptimizeCall()
H A DLegalizeIntegerTypes.cpp2533 if (LC == RTLIB::UNKNOWN_LIBCALL || !TLI.getLibcallName(LC)) { in PromoteIntOp_ExpOp()
2965 if (TLI.getLibcallName(LC)) { in ExpandAtomic()
4193 if (LC == RTLIB::UNKNOWN_LIBCALL || !TLI.getLibcallName(LC)) { in ExpandIntRes_MUL()
4794 if (LC != RTLIB::UNKNOWN_LIBCALL && TLI.getLibcallName(LC)) { in ExpandIntRes_Shift()
4979 if (LC == RTLIB::UNKNOWN_LIBCALL || !TLI.getLibcallName(LC) || in ExpandIntRes_XMULO()
4980 TLI.getLibcallName(LC) == DAG.getMachineFunction().getName()) { in ExpandIntRes_XMULO()
5024 SDValue Func = DAG.getExternalSymbol(TLI.getLibcallName(LC), PtrVT); in ExpandIntRes_XMULO()
H A DSelectionDAG.cpp8320 TLI->getLibcallName(RTLIB::MEMCPY) == StringRef("memcpy"); in getMemcpy()
8331 getExternalSymbol(TLI->getLibcallName(RTLIB::MEMCPY), in getMemcpy()
8371 getExternalSymbol(TLI->getLibcallName(LibraryCall), in getAtomicMemcpy()
8436 TLI->getLibcallName(RTLIB::MEMMOVE) == StringRef("memmove"); in getMemmove()
8447 getExternalSymbol(TLI->getLibcallName(RTLIB::MEMMOVE), in getMemmove()
8487 getExternalSymbol(TLI->getLibcallName(LibraryCall), in getAtomicMemmove()
8550 const char *BzeroName = getTargetLoweringInfo().getLibcallName(RTLIB::BZERO); in getMemset()
8576 getExternalSymbol(TLI->getLibcallName(RTLIB::MEMSET), in getMemset()
8581 TLI->getLibcallName(RTLIB::MEMSET) == StringRef("memset"); in getMemset()
8625 getExternalSymbol(TLI->getLibcallName(LibraryCall), in getAtomicMemset()
[all …]
H A DLegalizeVectorOps.cpp1851 const char *LCName = TLI.getLibcallName(LC); in tryExpandVecMathCall()
H A DLegalizeFloatTypes.cpp682 if (!TLI.getLibcallName(LC)) { in SoftenFloatRes_ExpOp()
H A DTargetLowering.cpp175 SDValue Callee = DAG.getExternalSymbol(getLibcallName(LC), in makeLibCall()
10534 if (LC == RTLIB::UNKNOWN_LIBCALL || !getLibcallName(LC)) { in forceExpandWideMUL()
/src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h3428 const char *getLibcallName(RTLIB::Libcall Call) const { in getLibcallName() function
3429 return Libcalls.getLibcallName(Call); in getLibcallName()
/src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp3589 TLI.getLibcallName(LC), std::move(Args)); in fastLowerIntrinsicCall()
4881 TLI.getLibcallName(LC), std::move(Args)); in selectFRem()
H A DAArch64ISelLowering.cpp1009 if (getLibcallName(RTLIB::SINCOS_STRET_F32) != nullptr && in AArch64TargetLowering()
1010 getLibcallName(RTLIB::SINCOS_STRET_F64) != nullptr) { in AArch64TargetLowering()
1821 auto libcallName = getLibcallName(code); in AArch64TargetLowering()
4890 const char *LibcallName = getLibcallName(LC); in LowerFSINCOS()
/src/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp574 SDValue Callee = DAG.getExternalSymbol(getLibcallName(LC), in LowerDivRem()
/src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp617 const char *Name = TLI.getLibcallName(Libcall); in createLibcall()
682 const char *Name = TLI.getLibcallName(RTLibcall); in createMemLibcall()
833 const char *Name = TLI.getLibcallName(RTLibcall); in createAtomicLibcall()
H A DIRTranslator.cpp3778 const char *Name = TLI->getLibcallName(Libcall); in emitSPDescriptorFailure()

12