Home
last modified time | relevance | path

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

1234567891011

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBuildLibCalls.cpp254 const TargetLibraryInfo &TLI) { in inferNonMandatoryLibFuncAttrs()
262 const TargetLibraryInfo &TLI) { in inferNonMandatoryLibFuncAttrs()
1252 const TargetLibraryInfo &TLI, bool Signed = true) { in setArgExtAttr()
1259 const TargetLibraryInfo &TLI, bool Signed = true) { in setRetExtAttr()
1300 FunctionCallee llvm::getOrInsertLibFunc(Module *M, const TargetLibraryInfo &TLI, in getOrInsertLibFunc()
1373 FunctionCallee llvm::getOrInsertLibFunc(Module *M, const TargetLibraryInfo &TLI, in getOrInsertLibFunc()
1378 bool llvm::isLibFuncEmittable(const Module *M, const TargetLibraryInfo *TLI, in isLibFuncEmittable()
1395 bool llvm::isLibFuncEmittable(const Module *M, const TargetLibraryInfo *TLI, in isLibFuncEmittable()
1402 bool llvm::hasFloatFn(const Module *M, const TargetLibraryInfo *TLI, Type *Ty, in hasFloatFn()
1416 StringRef llvm::getFloatFn(const Module *M, const TargetLibraryInfo *TLI, in getFloatFn()
[all …]
H A DInjectTLIMappings.cpp72 addMappingsFromTLI(const TargetLibraryInfo & TLI,CallInst & CI) addMappingsFromTLI() argument
126 runImpl(const TargetLibraryInfo & TLI,Function & F) runImpl() argument
139 const TargetLibraryInfo &TLI = AM.getResult<TargetLibraryAnalysis>(F); run() local
[all...]
H A DLibCallsShrinkWrap.cpp55 LibCallsShrinkWrap(const TargetLibraryInfo &TLI, DomTreeUpdater &DTU) in LibCallsShrinkWrap()
123 const TargetLibraryInfo &TLI; member in __anona37531bd0111::LibCallsShrinkWrap
499 static bool runImpl(Function &F, const TargetLibraryInfo &TLI, in runImpl()
516 auto &TLI = FAM.getResult<TargetLibraryAnalysis>(F); in run() local
/freebsd/contrib/llvm-project/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.cpp57 const DataLayout &DL, TargetLibraryInfo &TLI, in getBoundsCheckCond()
142 static bool addBoundsChecking(Function &F, TargetLibraryInfo &TLI, in addBoundsChecking()
226 auto &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DAnnotationRemarks.cpp29 const TargetLibraryInfo &TLI) { in tryEmitAutoInitRemark()
42 static void runImpl(Function &F, const TargetLibraryInfo &TLI) { in runImpl()
89 auto &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run() local
H A DSCCP.cpp63 const TargetLibraryInfo *TLI, DomTreeUpdater &DTU) { in runSCCP()
123 auto &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run() local
H A DDCE.cpp90 DCEInstruction(Instruction * I,SmallSetVector<Instruction *,16> & WorkList,const TargetLibraryInfo * TLI) DCEInstruction() argument
122 eliminateDeadCode(Function & F,TargetLibraryInfo * TLI) eliminateDeadCode() argument
162 TargetLibraryInfo *TLI = runOnFunction() local
H A DPlaceSafepoints.cpp156 TargetLibraryInfo *TLI = nullptr; member in __anondc7278340111::PlaceBackedgeSafepointsLegacyPass
250 bool PlaceSafepointsPass::runImpl(Function &F, const TargetLibraryInfo &TLI) { in runImpl()
382 auto &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run() local
391 static bool needsStatepoint(CallBase *Call, const TargetLibraryInfo &TLI) { in needsStatepoint()
410 const TargetLibraryInfo &TLI) { in containsUnconditionalCallSafepoint()
626 const TargetLibraryInfo &TLI) { in InsertSafepointPoll()
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
H A DInstSimplifyPass.cpp98 const TargetLibraryInfo *TLI = in runOnFunction() local
126 auto &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DInlineAsmLowering.h29 const TargetLowering *TLI; variable
61 InlineAsmLowering(const TargetLowering *TLI) : TLI(TLI) {} in InlineAsmLowering()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DReplaceWithVeclib.cpp100 static bool replaceWithCallToVeclib(const TargetLibraryInfo &TLI, in replaceWithCallToVeclib()
191 static bool runImpl(const TargetLibraryInfo &TLI, Function &F) { in runImpl()
214 const TargetLibraryInfo &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run() local
238 const TargetLibraryInfo &TLI = in runOnFunction() local
H A DIndirectBrExpandPass.cpp78 auto *TLI = STI->getTargetLowering(); in run() local
102 bool runImpl(Function &F, const TargetLowering *TLI, DomTreeUpdater *DTU) { in runImpl()
289 auto *TLI = STI.getTargetLowering(); in runOnFunction() local
H A DAnalysis.cpp79 void llvm::ComputeValueVTs(const TargetLowering &TLI, const DataLayout &DL, in ComputeValueVTs()
125 void llvm::ComputeValueVTs(const TargetLowering &TLI, const DataLayout &DL, in ComputeValueVTs()
278 const TargetLoweringBase& TLI) { in isNoopBitcast()
298 const TargetLoweringBase &TLI, in getNoopInput()
381 const TargetLoweringBase &TLI, in slotOnlyDiscardsData()
585 const TargetLoweringBase &TLI, in attributesPermitTailCall()
646 const TargetLoweringBase &TLI, in returnTypeIsEligibleForTailCall()
H A DDwarfEHPrepare.cpp61 const TargetLowering &TLI; member in __anonc50c50a40111::DwarfEHPrepare
322 const TargetLowering &TLI, DominatorTree *DT, in prepareDwarfEH()
347 const TargetLowering &TLI = *TM.getSubtargetImpl(F)->getTargetLowering(); in runOnFunction() local
379 const auto &TLI = *TM->getSubtargetImpl(F)->getTargetLowering(); in run() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp181 const TargetLibraryInfo *TLI) { in getAllocationDataForFunction()
223 const TargetLibraryInfo *TLI) { in getAllocationData()
243 getAllocationSize(const Value *V, const TargetLibraryInfo *TLI) { in getAllocationSize()
299 bool llvm::isAllocationFn(const Value *V, const TargetLibraryInfo *TLI) { in isAllocationFn()
312 bool llvm::isNewLikeFn(const Value *V, const TargetLibraryInfo *TLI) { in isNewLikeFn()
318 bool llvm::isMallocOrCallocLikeFn(const Value *V, const TargetLibraryInfo *TLI) { in isMallocOrCallocLikeFn()
325 bool llvm::isAllocLikeFn(const Value *V, const TargetLibraryInfo *TLI) { in isAllocLikeFn()
342 bool llvm::isRemovableAlloc(const CallBase *CB, const TargetLibraryInfo *TLI) { in isRemovableAlloc()
354 const TargetLibraryInfo *TLI) { in getAllocAlignment()
379 llvm::getAllocSize(const CallBase *CB, const TargetLibraryInfo *TLI, in getAllocSize()
[all …]
H A DTargetLibraryInfo.cpp164 static void initializeBase(TargetLibraryInfoImpl &TLI, const Triple &T) { in initializeBase()
184 static void initializeLibCalls(TargetLibraryInfoImpl &TLI, const Triple &T, in initializeLibCalls()
897 static void initialize(TargetLibraryInfoImpl &TLI, const Triple &T, in initialize()
916 TargetLibraryInfoImpl::TargetLibraryInfoImpl(const TargetLibraryInfoImpl &TLI) in TargetLibraryInfoImpl()
927 TargetLibraryInfoImpl::TargetLibraryInfoImpl(TargetLibraryInfoImpl &&TLI) in TargetLibraryInfoImpl() function in TargetLibraryInfoImpl
940 TargetLibraryInfoImpl &TargetLibraryInfoImpl::operator=(const TargetLibraryInfoImpl &TLI) { in operator =()
951 TargetLibraryInfoImpl &TargetLibraryInfoImpl::operator=(TargetLibraryInfoImpl &&TLI) { in operator =()
/freebsd/contrib/llvm-project/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()
H A DEvaluator.h82 Evaluator(const DataLayout &DL, const TargetLibraryInfo *TLI) in Evaluator()
172 const TargetLibraryInfo *TLI; variable
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLazyBranchProbabilityInfo.h59 const TargetLibraryInfo *TLI) in LazyBranchProbabilityInfo()
81 const TargetLibraryInfo *TLI; variable
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DMatchContext.h24 const TargetLowering &TLI; variable
28 EmptyMatchContext(SelectionDAG &DAG, const TargetLowering &TLI, SDNode *Root) in EmptyMatchContext()
53 const TargetLowering &TLI; variable
59 VPMatchContext(SelectionDAG &DAG, const TargetLowering &TLI, SDNode *_Root) in VPMatchContext()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombineInternal.h56 TargetLibraryInfo &TLI; variable
82 TruncInstCombine(AssumptionCache &AC, TargetLibraryInfo &TLI, in TruncInstCombine()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPRecipeBuilder.h33 const TargetLibraryInfo *TLI; variable
106 VPRecipeBuilder(VPlan &Plan, Loop *OrigLoop, const TargetLibraryInfo *TLI, in VPRecipeBuilder()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp60 ARMCallLowering::ARMCallLowering(const ARMTargetLowering &TLI) in ARMCallLowering()
63 static bool isSupportedType(const DataLayout &DL, const ARMTargetLowering &TLI, in isSupportedType()
201 auto &TLI = *getTLI<ARMTargetLowering>(); in lowerReturnVal() local
376 auto &TLI = *getTLI<ARMTargetLowering>(); in lowerFormalArguments() local
465 const auto &TLI = *getTLI<ARMTargetLowering>(); in lowerCall() local

1234567891011