/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | BuildLibCalls.cpp | 254 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 D | InjectTLIMappings.cpp | 72 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 D | LibCallsShrinkWrap.cpp | 55 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 D | ValueProfileCollector.cpp | 38 PluginChain(Function &F, TargetLibraryInfo &TLI) {} in PluginChain() 48 PluginChain(Function &F, TargetLibraryInfo &TLI) in PluginChain() 67 TargetLibraryInfo &TLI) in ValueProfileCollector()
|
H A D | BoundsChecking.cpp | 57 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 D | AnnotationRemarks.cpp | 29 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 D | SCCP.cpp | 63 const TargetLibraryInfo *TLI, DomTreeUpdater &DTU) { in runSCCP() 123 auto &TLI = AM.getResult<TargetLibraryAnalysis>(F); in run() local
|
H A D | DCE.cpp | 90 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 D | PlaceSafepoints.cpp | 156 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 D | PartiallyInlineLibCalls.cpp | 104 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 D | InstSimplifyPass.cpp | 98 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 D | InlineAsmLowering.h | 29 const TargetLowering *TLI; variable 61 InlineAsmLowering(const TargetLowering *TLI) : TLI(TLI) {} in InlineAsmLowering()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ReplaceWithVeclib.cpp | 100 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 D | IndirectBrExpandPass.cpp | 78 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 D | Analysis.cpp | 79 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 D | DwarfEHPrepare.cpp | 61 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 D | MemoryBuiltins.cpp | 181 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 D | TargetLibraryInfo.cpp | 164 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 D | BuildLibCalls.h | 43 FunctionCallee getOrInsertLibFunc(Module *M, const TargetLibraryInfo &TLI, in getOrInsertLibFunc() 53 FunctionCallee getOrInsertLibFunc(Module *M, const TargetLibraryInfo &TLI, in getOrInsertLibFunc()
|
H A D | Evaluator.h | 82 Evaluator(const DataLayout &DL, const TargetLibraryInfo *TLI) in Evaluator() 172 const TargetLibraryInfo *TLI; variable
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | LazyBranchProbabilityInfo.h | 59 const TargetLibraryInfo *TLI) in LazyBranchProbabilityInfo() 81 const TargetLibraryInfo *TLI; variable
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | MatchContext.h | 24 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 D | AggressiveInstCombineInternal.h | 56 TargetLibraryInfo &TLI; variable 82 TruncInstCombine(AssumptionCache &AC, TargetLibraryInfo &TLI, in TruncInstCombine()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPRecipeBuilder.h | 33 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 D | ARMCallLowering.cpp | 60 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
|