Home
last modified time | relevance | path

Searched refs:getTLI (Results 1 – 25 of 61) sorted by relevance

123

/external/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h89 const TargetLoweringBase *getTLI() const { in getTLI() function
90 return static_cast<const T *>(this)->getTLI(); in getTLI()
111 return getTLI()->allowsMisalignedMemoryAccesses(M, AddressSpace, Alignment, Fast); in allowsMisalignedMemoryAccesses()
119 return getTLI()->isLegalAddImmediate(imm); in isLegalAddImmediate()
123 return getTLI()->isLegalICmpImmediate(imm); in isLegalICmpImmediate()
134 return getTLI()->isLegalAddressingMode(DL, AM, Ty, AddrSpace); in isLegalAddressingMode()
144 return getTLI()->getScalingFactorCost(DL, AM, Ty, AddrSpace); in getScalingFactorCost()
148 return getTLI()->isTruncateFree(Ty1, Ty2); in isTruncateFree()
152 return getTLI()->isProfitableToHoist(I); in isProfitableToHoist()
156 EVT VT = getTLI()->getValueType(DL, Ty); in isTypeLegal()
[all …]
/external/llvm/include/llvm/CodeGen/GlobalISel/
DCallLowering.h31 const TargetLowering *getTLI() const { in getTLI() function
37 const XXXTargetLowering *getTLI() const { in getTLI() function
/external/llvm/lib/Transforms/Scalar/
DDCE.cpp48 TargetLibraryInfo *TLI = TLIP ? &TLIP->getTLI() : nullptr; in runOnBasicBlock()
144 TargetLibraryInfo *TLI = TLIP ? &TLIP->getTLI() : nullptr; in runOnFunction()
DConstantProp.cpp75 &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnFunction()
DPartiallyInlineLibCalls.cpp155 &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnFunction()
DLoopInstSimplify.cpp76 &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnLoop()
/external/llvm/lib/Target/XCore/
DXCoreTargetTransformInfo.h37 const XCoreTargetLowering *getTLI() const { return TLI; } in getTLI() function
/external/llvm/lib/Transforms/IPO/
DInferFunctionAttrs.cpp65 auto &TLI = getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnModule()
/external/llvm/lib/Target/Hexagon/
DHexagonTargetTransformInfo.h36 const HexagonTargetLowering *getTLI() const { return TLI; } in getTLI() function
/external/llvm/lib/Target/SystemZ/
DSystemZTargetTransformInfo.h28 const SystemZTargetLowering *getTLI() const { return TLI; } in getTLI() function
/external/llvm/lib/Target/NVPTX/
DNVPTXTargetTransformInfo.h37 const NVPTXTargetLowering *getTLI() const { return TLI; }; in getTLI() function
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyTargetTransformInfo.h38 const WebAssemblyTargetLowering *getTLI() const { return TLI; } in getTLI() function
DWebAssemblyStoreResults.cpp190 const auto &LibInfo = getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnMachineFunction()
DWebAssemblyPeephole.cpp114 auto &LibInfo = getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnMachineFunction()
/external/llvm/lib/Target/Lanai/
DLanaiTargetTransformInfo.h37 const LanaiTargetLowering *getTLI() const { return TLI; } in getTLI() function
/external/llvm/include/llvm/Analysis/
DTargetLibraryInfo.h344 TargetLibraryInfo &getTLI() { return TLI; } in getTLI() function
345 const TargetLibraryInfo &getTLI() const { return TLI; } in getTLI() function
/external/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.h37 const AMDGPUTargetLowering *getTLI() const { return TLI; } in getTLI() function
/external/llvm/lib/Target/PowerPC/
DPPCTargetTransformInfo.h37 const PPCTargetLowering *getTLI() const { return TLI; } in getTLI() function
/external/llvm/lib/Target/AArch64/
DAArch64CallLowering.cpp67 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerFormalArguments()
DAArch64TargetTransformInfo.h42 const AArch64TargetLowering *getTLI() const { return TLI; } in getTLI() function
/external/llvm/lib/Target/ARM/
DARMTargetTransformInfo.h41 const ARMTargetLowering *getTLI() const { return TLI; } in getTLI() function
/external/llvm/lib/Transforms/Utils/
DSimplifyInstructions.cpp106 &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnFunction()
/external/llvm/lib/Target/X86/
DX86TargetTransformInfo.h39 const X86TargetLowering *getTLI() const { return TLI; } in getTLI() function
/external/llvm/lib/Analysis/
DAliasAnalysis.cpp587 new AAResults(getAnalysis<TargetLibraryInfoWrapperPass>().getTLI())); in runOnFunction()
643 AAResults AAR(P.getAnalysis<TargetLibraryInfoWrapperPass>().getTLI()); in createLegacyPMAAResults()
/external/llvm/lib/Transforms/Instrumentation/
DBoundsChecking.cpp168 TLI = &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnFunction()

123