Home
last modified time | relevance | path

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

1234567891011

/freebsd-head/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDBuildLibCalls.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 …]
HDInjectTLIMappings.cpp73 static void addMappingsFromTLI(const TargetLibraryInfo &TLI, CallInst &CI) { in addMappingsFromTLI()
125 static bool runImpl(const TargetLibraryInfo &TLI, Function &F) { in runImpl()
138 const TargetLibraryInfo &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run() local
HDLibCallsShrinkWrap.cpp55 LibCallsShrinkWrap(const TargetLibraryInfo &TLI, DomTreeUpdater &DTU) in LibCallsShrinkWrap()
123 const TargetLibraryInfo &TLI; member in __anond5c49cdc0111::LibCallsShrinkWrap
499 static bool runImpl(Function &F, const TargetLibraryInfo &TLI, in runImpl()
516 auto &TLI = FAM.getResult<TargetLibraryAnalysis>(F); in run() local
/freebsd-head/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
HDValueProfileCollector.cpp38 PluginChain(Function &F, TargetLibraryInfo &TLI) {} in PluginChain()
48 PluginChain(Function &F, TargetLibraryInfo &TLI) in PluginChain()
67 TargetLibraryInfo &TLI) in ValueProfileCollector()
HDBoundsChecking.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-head/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDAnnotationRemarks.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
HDDCE.cpp57 const TargetLibraryInfo *TLI) { in DCEInstruction()
89 static bool eliminateDeadCode(Function &F, TargetLibraryInfo *TLI) { in eliminateDeadCode()
129 TargetLibraryInfo *TLI = in runOnFunction() local
HDSCCP.cpp63 const TargetLibraryInfo *TLI, DomTreeUpdater &DTU) { in runSCCP()
123 auto &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run() local
HDPlaceSafepoints.cpp156 TargetLibraryInfo *TLI = nullptr; member in __anona35e8f930111::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()
HDPartiallyInlineLibCalls.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
HDInstSimplifyPass.cpp98 const TargetLibraryInfo *TLI = in runOnFunction() local
126 auto &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run() local
/freebsd-head/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
HDInlineAsmLowering.h29 const TargetLowering *TLI; variable
61 InlineAsmLowering(const TargetLowering *TLI) : TLI(TLI) {} in InlineAsmLowering()
/freebsd-head/contrib/llvm-project/llvm/lib/CodeGen/
HDReplaceWithVeclib.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
HDIndirectBrExpandPass.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
HDAnalysis.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()
HDDwarfEHPrepare.cpp61 const TargetLowering &TLI; member in __anonced13d630111::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-head/contrib/llvm-project/llvm/lib/Analysis/
HDMemoryBuiltins.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 …]
HDTargetLibraryInfo.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-head/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
HDBuildLibCalls.h43 FunctionCallee getOrInsertLibFunc(Module *M, const TargetLibraryInfo &TLI, in getOrInsertLibFunc()
53 FunctionCallee getOrInsertLibFunc(Module *M, const TargetLibraryInfo &TLI, in getOrInsertLibFunc()
HDEvaluator.h82 Evaluator(const DataLayout &DL, const TargetLibraryInfo *TLI) in Evaluator()
172 const TargetLibraryInfo *TLI; variable
/freebsd-head/contrib/llvm-project/llvm/include/llvm/Analysis/
HDLazyBranchProbabilityInfo.h59 const TargetLibraryInfo *TLI) in LazyBranchProbabilityInfo()
81 const TargetLibraryInfo *TLI; variable
/freebsd-head/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
HDMatchContext.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-head/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
HDAggressiveInstCombineInternal.h56 TargetLibraryInfo &TLI; variable
82 TruncInstCombine(AssumptionCache &AC, TargetLibraryInfo &TLI, in TruncInstCombine()
/freebsd-head/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
HDVPRecipeBuilder.h33 const TargetLibraryInfo *TLI; variable
106 VPRecipeBuilder(VPlan &Plan, Loop *OrigLoop, const TargetLibraryInfo *TLI, in VPRecipeBuilder()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMCallLowering.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