Home
last modified time | relevance | path

Searched defs:TLI (Results 1 – 25 of 248) sorted by relevance

12345678910

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DBuildLibCalls.cpp254 const TargetLibraryInfo &TLI) { in inferNonMandatoryLibFuncAttrs()
262 const TargetLibraryInfo &TLI) { in inferNonMandatoryLibFuncAttrs()
1237 const TargetLibraryInfo &TLI, bool Signed = true) { in setArgExtAttr()
1244 const TargetLibraryInfo &TLI, bool Signed = true) { in setRetExtAttr()
1285 FunctionCallee llvm::getOrInsertLibFunc(Module *M, const TargetLibraryInfo &TLI, in getOrInsertLibFunc()
1358 FunctionCallee llvm::getOrInsertLibFunc(Module *M, const TargetLibraryInfo &TLI, in getOrInsertLibFunc()
1363 bool llvm::isLibFuncEmittable(const Module *M, const TargetLibraryInfo *TLI, in isLibFuncEmittable()
1380 bool llvm::isLibFuncEmittable(const Module *M, const TargetLibraryInfo *TLI, in isLibFuncEmittable()
1387 bool llvm::hasFloatFn(const Module *M, const TargetLibraryInfo *TLI, Type *Ty, in hasFloatFn()
1401 StringRef llvm::getFloatFn(const Module *M, const TargetLibraryInfo *TLI, in getFloatFn()
[all …]
H A DInjectTLIMappings.cpp71 static void addMappingsFromTLI(const TargetLibraryInfo &TLI, CallInst &CI) { in addMappingsFromTLI()
123 static bool runImpl(const TargetLibraryInfo &TLI, Function &F) { in runImpl()
136 const TargetLibraryInfo &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run() local
146 const TargetLibraryInfo &TLI = in runOnFunction() local
H A DLibCallsShrinkWrap.cpp77 LibCallsShrinkWrap(const TargetLibraryInfo &TLI, DominatorTree *DT) in LibCallsShrinkWrap()
130 const TargetLibraryInfo &TLI; member in __anon0d90bb740211::LibCallsShrinkWrap
524 static bool runImpl(Function &F, const TargetLibraryInfo &TLI, in runImpl()
538 auto &TLI = getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnFunction() local
554 auto &TLI = FAM.getResult<TargetLibraryAnalysis>(F); in run() local
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp166 const TargetLibraryInfo *TLI) { in getAllocationDataForFunction()
208 const TargetLibraryInfo *TLI) { in getAllocationData()
228 getAllocationSize(const Value *V, const TargetLibraryInfo *TLI) { in getAllocationSize()
287 bool llvm::isAllocationFn(const Value *V, const TargetLibraryInfo *TLI) { in isAllocationFn()
300 bool llvm::isNewLikeFn(const Value *V, const TargetLibraryInfo *TLI) { in isNewLikeFn()
306 bool llvm::isMallocOrCallocLikeFn(const Value *V, const TargetLibraryInfo *TLI) { in isMallocOrCallocLikeFn()
313 bool llvm::isAllocLikeFn(const Value *V, const TargetLibraryInfo *TLI) { in isAllocLikeFn()
330 bool llvm::isRemovableAlloc(const CallBase *CB, const TargetLibraryInfo *TLI) { in isRemovableAlloc()
342 const TargetLibraryInfo *TLI) { in getAllocAlignment()
367 llvm::getAllocSize(const CallBase *CB, const TargetLibraryInfo *TLI, in getAllocSize()
[all …]
H A DTargetLibraryInfo.cpp152 static void initialize(TargetLibraryInfoImpl &TLI, const Triple &T, in initialize()
874 TargetLibraryInfoImpl::TargetLibraryInfoImpl(const TargetLibraryInfoImpl &TLI) in TargetLibraryInfoImpl()
885 TargetLibraryInfoImpl::TargetLibraryInfoImpl(TargetLibraryInfoImpl &&TLI) in TargetLibraryInfoImpl() function in TargetLibraryInfoImpl
898 TargetLibraryInfoImpl &TargetLibraryInfoImpl::operator=(const TargetLibraryInfoImpl &TLI) { in operator =()
909 TargetLibraryInfoImpl &TargetLibraryInfoImpl::operator=(TargetLibraryInfoImpl &&TLI) { in operator =()
H A DConstantFolding.cpp829 const DataLayout &DL, const TargetLibraryInfo *TLI) { in CastGEPIndices()
881 const TargetLibraryInfo *TLI) { in SymbolicallyEvaluateGEP()
1027 const TargetLibraryInfo *TLI) { in ConstantFoldInstOperandsImpl()
1122 const TargetLibraryInfo *TLI, in ConstantFoldConstantImpl()
1159 const TargetLibraryInfo *TLI) { in ConstantFoldInstruction()
1207 const TargetLibraryInfo *TLI) { in ConstantFoldConstant()
1215 const TargetLibraryInfo *TLI) { in ConstantFoldInstOperands()
1221 const TargetLibraryInfo *TLI, const Instruction *I) { in ConstantFoldCompareInstOperands()
1987 const TargetLibraryInfo *TLI, in ConstantFoldScalarCall1()
2493 const TargetLibraryInfo *TLI, in ConstantFoldScalarCall2()
[all …]
H A DLoads.cpp42 const TargetLibraryInfo *TLI, SmallPtrSetImpl<const Value *> &Visited, in isDereferenceableAndAlignedPointer()
190 const TargetLibraryInfo *TLI) { in isDereferenceableAndAlignedPointer()
204 const TargetLibraryInfo *TLI) { in isDereferenceableAndAlignedPointer()
226 const TargetLibraryInfo *TLI) { in isDereferenceablePointer()
330 const TargetLibraryInfo *TLI) { in isSafeToLoadUnconditionally()
407 const TargetLibraryInfo *TLI) { in isSafeToLoadUnconditionally()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DReplaceWithVeclib.cpp92 static bool replaceWithCallToVeclib(const TargetLibraryInfo &TLI, in replaceWithCallToVeclib()
176 static bool runImpl(const TargetLibraryInfo &TLI, Function &F) { in runImpl()
200 const TargetLibraryInfo &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run() local
221 const TargetLibraryInfo &TLI = in runOnFunction() local
H A DAnalysis.cpp79 void llvm::ComputeValueVTs(const TargetLowering &TLI, const DataLayout &DL, in ComputeValueVTs()
121 void llvm::ComputeValueVTs(const TargetLowering &TLI, const DataLayout &DL, in ComputeValueVTs()
266 const TargetLoweringBase& TLI) { in isNoopBitcast()
286 const TargetLoweringBase &TLI, in getNoopInput()
369 const TargetLoweringBase &TLI, in slotOnlyDiscardsData()
571 const TargetLoweringBase &TLI, in attributesPermitTailCall()
647 const TargetLoweringBase &TLI) { in returnTypeIsEligibleForTailCall()
H A DExpandLargeDivRem.cpp56 static bool runImpl(Function &F, const TargetLowering &TLI) { in runImpl()
119 auto *TLI = TM->getSubtargetImpl(F)->getTargetLowering(); in runOnFunction() local
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DAnnotationRemarks.cpp30 const TargetLibraryInfo &TLI) { in tryEmitAutoInitRemark()
43 static void runImpl(Function &F, const TargetLibraryInfo &TLI) { in runImpl()
85 auto &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run() local
H A DSCCP.cpp69 const TargetLibraryInfo *TLI, DomTreeUpdater &DTU) { in runSCCP()
129 auto &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run() local
168 const TargetLibraryInfo *TLI = in runOnFunction() local
H A DDCE.cpp90 const TargetLibraryInfo *TLI) { in DCEInstruction()
122 static bool eliminateDeadCode(Function &F, TargetLibraryInfo *TLI) { in eliminateDeadCode()
162 TargetLibraryInfo *TLI = in runOnFunction() local
H A DPartiallyInlineLibCalls.cpp104 static bool runPartiallyInlineLibCalls(Function &F, TargetLibraryInfo *TLI, in runPartiallyInlineLibCalls()
160 auto &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run() local
191 TargetLibraryInfo *TLI = in runOnFunction() local
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/
H A DValueProfileCollector.cpp38 PluginChain(Function &F, TargetLibraryInfo &TLI) {} in PluginChain()
48 PluginChain(Function &F, TargetLibraryInfo &TLI) in PluginChain()
67 TargetLibraryInfo &TLI) in ValueProfileCollector()
H A DBoundsChecking.cpp56 const DataLayout &DL, TargetLibraryInfo &TLI, in getBoundsCheckCond()
141 static bool addBoundsChecking(Function &F, TargetLibraryInfo &TLI, in addBoundsChecking()
217 auto &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run() local
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
H A DInlineAsmLowering.h29 const TargetLowering *TLI; variable
61 InlineAsmLowering(const TargetLowering *TLI) : TLI(TLI) {} in InlineAsmLowering()
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Utils/
H A DBuildLibCalls.h43 FunctionCallee getOrInsertLibFunc(Module *M, const TargetLibraryInfo &TLI, in getOrInsertLibFunc()
53 FunctionCallee getOrInsertLibFunc(Module *M, const TargetLibraryInfo &TLI, in getOrInsertLibFunc()
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DLazyBranchProbabilityInfo.h59 const TargetLibraryInfo *TLI) in LazyBranchProbabilityInfo()
81 const TargetLibraryInfo *TLI; variable
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp53 ARMCallLowering::ARMCallLowering(const ARMTargetLowering &TLI) in ARMCallLowering()
56 static bool isSupportedType(const DataLayout &DL, const ARMTargetLowering &TLI, in isSupportedType()
193 auto &TLI = *getTLI<ARMTargetLowering>(); in lowerReturnVal() local
367 auto &TLI = *getTLI<ARMTargetLowering>(); in lowerFormalArguments() local
456 const auto &TLI = *getTLI<ARMTargetLowering>(); in lowerCall() local
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp166 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in getCopyFromParts() local
329 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in getCopyFromPartsVector() local
487 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in getCopyToParts() local
661 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in getCopyToPartsVector() local
809 RegsForValue::RegsForValue(LLVMContext &Context, const TargetLowering &TLI, in RegsForValue()
841 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in getCopyFromRegs() local
924 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in getCopyToRegs() local
980 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in AddInlineAsmOperands() local
1449 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in handleDebugValue() local
1592 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); in getValueImpl() local
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/M68k/GISel/
H A DM68kCallLowering.cpp28 M68kCallLowering::M68kCallLowering(const M68kTargetLowering &TLI) in M68kCallLowering()
81 const M68kTargetLowering &TLI = *getTLI<M68kTargetLowering>(); in lowerReturn() local
107 auto &TLI = *getTLI<M68kTargetLowering>(); in lowerFormalArguments() local
175 const M68kTargetLowering &TLI = *getTLI<M68kTargetLowering>(); in lowerCall() local
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp53 AArch64CallLowering::AArch64CallLowering(const AArch64TargetLowering &TLI) in AArch64CallLowering()
365 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerReturn() local
477 const auto &TLI = *getTLI<AArch64TargetLowering>(); in canLowerReturn() local
600 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerFormalArguments() local
696 getAssignFnsForCC(CallingConv::ID CC, const AArch64TargetLowering &TLI) { in getAssignFnsForCC()
712 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in doCallerAndCalleePassArgsTheSameWay() local
754 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in areCalleeOutgoingArgsTailCallable() local
949 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerTailCall() local
1111 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerCall() local
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DVPRecipeBuilder.h32 const TargetLibraryInfo *TLI; variable
110 VPRecipeBuilder(Loop *OrigLoop, const TargetLibraryInfo *TLI, in VPRecipeBuilder()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombineInternal.h56 TargetLibraryInfo &TLI; variable
82 TruncInstCombine(AssumptionCache &AC, TargetLibraryInfo &TLI, in TruncInstCombine()

12345678910