| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | RuntimeLibcalls.h | 79 const char *getLibcallName(RTLIB::Libcall Call) const { 118 if (const char *Memcpy = getLibcallName(RTLIB::MEMCPY)) 122 return getLibcallName(RTLIB::MEMMOVE);
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyPeephole.cpp | 136 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 D | WebAssemblyMemIntrinsicResults.cpp | 158 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()
|
| H A D | WebAssemblyRuntimeLibcallSignatures.cpp | 536 const char *NameLibcall = RTCI.getLibcallName(LC); in StaticLibcallNameMap()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreSelectionDAGInfo.cpp | 42 const char *MemcpyAlign4Name = TLI.getLibcallName(RTLIB::MEMCPY_ALIGN_4); in EmitTargetCodeForMemcpy()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonSelectionDAGInfo.cpp | 44 const char *SpecialMemcpyName = TLI.getLibcallName( in EmitTargetCodeForMemcpy()
|
| /freebsd/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | UpdateCompilerUsed.cpp | 84 Lowering->getLibcallName(static_cast<RTLIB::Libcall>(I))) in initializeLibCalls()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMSelectionDAGInfo.cpp | 50 if (std::strncmp(TLI->getLibcallName(LC), "__aeabi", 7) != 0) in EmitSpecializedLibcall() 137 DAG.getExternalSymbol(TLI->getLibcallName(NewLC), in EmitSpecializedLibcall()
|
| H A D | ARMFastISel.cpp | 2322 CalleeReg = getLibcallReg(TLI.getLibcallName(Call)); in ARMEmitLibcall() 2339 MIB.addExternalSymbol(TLI.getLibcallName(Call)); in ARMEmitLibcall()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | DwarfEHPrepare.cpp | 224 RewindName = TLI.getLibcallName(RTLIB::CXA_END_CLEANUP); in InsertUnwindResumeCalls() 230 RewindName = TLI.getLibcallName(RTLIB::UNWIND_RESUME); in InsertUnwindResumeCalls()
|
| H A D | StackProtector.cpp | 721 TLI.getLibcallName(RTLIB::STACKPROTECTOR_CHECK_FAIL)) { in CreateFailBB() 725 TLI.getLibcallName(RTLIB::STACK_SMASH_HANDLER)) { in CreateFailBB()
|
| H A D | SafeStack.cpp | 479 TL.getLibcallName(RTLIB::STACKPROTECTOR_CHECK_FAIL); in checkStackGuard() 803 TL.getLibcallName(RTLIB::SAFESTACK_POINTER_ADDRESS); in run()
|
| H A D | PreISelIntrinsicLowering.cpp | 239 return TLI->getLibcallName(LC) != nullptr; in canEmitLibcall()
|
| H A D | AtomicExpandPass.cpp | 1957 if (!TLI->getLibcallName(RTLibType)) { in expandAtomicOpToLibcall() 2065 M->getOrInsertFunction(TLI->getLibcallName(RTLibType), FnType, Attr); in expandAtomicOpToLibcall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64GlobalISelUtils.cpp | 67 if (!TLI.getLibcallName(RTLIB::BZERO)) in tryEmitBZero()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 2460 TLI.getLibcallName(RTLIB::FPEXT_F64_F128), 1); in LowerF128_FPEXTEND() 2464 TLI.getLibcallName(RTLIB::FPEXT_F32_F128), 1); in LowerF128_FPEXTEND() 2479 TLI.getLibcallName(RTLIB::FPROUND_F128_F64), 1); in LowerF128_FPROUND() 2482 TLI.getLibcallName(RTLIB::FPROUND_F128_F32), 1); in LowerF128_FPROUND() 2498 const char *libName = TLI.getLibcallName(VT == MVT::i32 in LowerFP_TO_SINT() 2529 const char *libName = TLI.getLibcallName(OpVT == MVT::i32 in LowerSINT_TO_FP() 2559 TLI.getLibcallName(VT == MVT::i32 in LowerFP_TO_UINT() 2577 TLI.getLibcallName(OpVT == MVT::i32 in LowerUINT_TO_FP() 3133 getLibcallName(RTLIB::ADD_F128), 2); in LowerOperation() 3135 getLibcallName(RTLIB::SUB_F128), 2); in LowerOperation() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64SelectionDAGInfo.cpp | 204 SDValue Symbol = DAG.getExternalSymbol(TLI->getLibcallName(NewLC), PointerVT); in EmitStreamingCompatibleMemLibCall()
|
| H A D | AArch64FastISel.cpp | 3587 TLI.getLibcallName(LC), std::move(Args)); in fastLowerIntrinsicCall() 4883 TLI.getLibcallName(LC), std::move(Args)); in selectFRem()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | StatepointLowering.cpp | 1308 SDValue Callee = DAG.getExternalSymbol(TLI.getLibcallName(RTLIB::DEOPTIMIZE), in LowerDeoptimizeCall()
|
| H A D | LegalizeIntegerTypes.cpp | 2662 if (LC == RTLIB::UNKNOWN_LIBCALL || !TLI.getLibcallName(LC)) { in PromoteIntOp_ExpOp() 3148 if (TLI.getLibcallName(LC)) { in ExpandAtomic() 4066 assert(LC != RTLIB::UNKNOWN_LIBCALL && TLI.getLibcallName(LC) && in ExpandIntRes_CTPOP() 4418 if (LC == RTLIB::UNKNOWN_LIBCALL || !TLI.getLibcallName(LC)) { in ExpandIntRes_MUL() 5034 if (LC != RTLIB::UNKNOWN_LIBCALL && TLI.getLibcallName(LC)) { in ExpandIntRes_Shift() 5219 if (LC == RTLIB::UNKNOWN_LIBCALL || !TLI.getLibcallName(LC) || in ExpandIntRes_XMULO() 5220 TLI.getLibcallName(LC) == DAG.getMachineFunction().getName()) { in ExpandIntRes_XMULO() 5260 SDValue Func = DAG.getExternalSymbol(TLI.getLibcallName(LC), PtrVT); in ExpandIntRes_XMULO()
|
| H A D | LegalizeDAG.cpp | 2132 if (const char *LibcallName = TLI.getLibcallName(LC)) in ExpandLibCall() 2392 SDValue Callee = DAG.getExternalSymbol(TLI.getLibcallName(LC), in ExpandDivRemLibCall() 2416 return TLI.getLibcallName(LC) != nullptr; in isSinCosLibcallAvailable() 3794 if (TLI.getLibcallName(LC)) in ExpandNode() 3809 if (TLI.getLibcallName(LC)) in ExpandNode() 4616 if (TLI.getLibcallName(LC)) { in ConvertNodeToLibcall() 4864 if (!TLI.getLibcallName(LC)) { in ConvertNodeToLibcall()
|
| H A D | LegalizeFloatTypes.cpp | 720 if (!TLI.getLibcallName(LC)) { in SoftenFloatRes_ExpOp() 805 if (!TLI.getLibcallName(LC)) in SoftenFloatRes_UnaryWithTwoFPResults() 865 if (!TLI.getLibcallName(SinLC) || !TLI.getLibcallName(CosLC)) { in SoftenFloatRes_FSINCOS()
|
| H A D | SelectionDAG.cpp | 2527 const char *LCName = TLI->getLibcallName(LC); in expandMultipleResultFPLibCall() 8948 getExternalSymbol(TLI->getLibcallName(LibraryCall), in getAtomicMemcpy() 9014 TLI->getLibcallName(RTLIB::MEMMOVE) == StringRef("memmove"); in getMemmove() 9025 getExternalSymbol(TLI->getLibcallName(RTLIB::MEMMOVE), in getMemmove() 9065 getExternalSymbol(TLI->getLibcallName(LibraryCall), in getAtomicMemmove() 9128 const char *BzeroName = getTargetLoweringInfo().getLibcallName(RTLIB::BZERO); in getMemset() 9154 getExternalSymbol(TLI->getLibcallName(RTLIB::MEMSET), in getMemset() 9159 TLI->getLibcallName(RTLIB::MEMSET) == StringRef("memset"); in getMemset() 9203 getExternalSymbol(TLI->getLibcallName(LibraryCall), in getAtomicMemset() 13845 SDValue Callee = getExternalSymbol(TLI->getLibcallName(LC), in makeStateFunctionCall()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 3568 const char *getLibcallName(RTLIB::Libcall Call) const { in getLibcallName() function 3569 return Libcalls.getLibcallName(Call); in getLibcallName()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 631 const char *Name = TLI.getLibcallName(Libcall); in createLibcall() 729 Name = TLI.getLibcallName(RTLibcall); in createMemLibcall() 738 Name = TLI.getLibcallName(RTLibcall); in createMemLibcall() 743 Name = TLI.getLibcallName(RTLibcall); in createMemLibcall() 898 const char *Name = TLI.getLibcallName(RTLibcall); in createAtomicLibcall()
|