/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
H A D | BuildLibCalls.cpp | 254 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 D | InjectTLIMappings.cpp | 71 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 D | LibCallsShrinkWrap.cpp | 77 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 D | MemoryBuiltins.cpp | 166 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 D | TargetLibraryInfo.cpp | 152 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 D | ConstantFolding.cpp | 829 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 D | Loads.cpp | 42 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 D | ReplaceWithVeclib.cpp | 92 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 D | Analysis.cpp | 79 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 D | ExpandLargeDivRem.cpp | 56 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 D | AnnotationRemarks.cpp | 30 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 D | SCCP.cpp | 69 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 D | DCE.cpp | 90 const TargetLibraryInfo *TLI) { in DCEInstruction() 122 static bool eliminateDeadCode(Function &F, TargetLibraryInfo *TLI) { in eliminateDeadCode() 162 TargetLibraryInfo *TLI = in runOnFunction() local
|
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
|
/openbsd-src/gnu/llvm/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 | 56 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 D | InlineAsmLowering.h | 29 const TargetLowering *TLI; variable 61 InlineAsmLowering(const TargetLowering *TLI) : TLI(TLI) {} in InlineAsmLowering()
|
/openbsd-src/gnu/llvm/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()
|
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
H A D | LazyBranchProbabilityInfo.h | 59 const TargetLibraryInfo *TLI) in LazyBranchProbabilityInfo() 81 const TargetLibraryInfo *TLI; variable
|
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | ARMCallLowering.cpp | 53 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 D | SelectionDAGBuilder.cpp | 166 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 D | M68kCallLowering.cpp | 28 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 D | AArch64CallLowering.cpp | 53 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 D | VPRecipeBuilder.h | 32 const TargetLibraryInfo *TLI; variable 110 VPRecipeBuilder(Loop *OrigLoop, const TargetLibraryInfo *TLI, in VPRecipeBuilder()
|
/openbsd-src/gnu/llvm/llvm/lib/Transforms/AggressiveInstCombine/ |
H A D | AggressiveInstCombineInternal.h | 56 TargetLibraryInfo &TLI; variable 82 TruncInstCombine(AssumptionCache &AC, TargetLibraryInfo &TLI, in TruncInstCombine()
|