Home
last modified time | relevance | path

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

12345678910

/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/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h170 const TargetLoweringBase *getTLI() const { in getTLI() function
171 return static_cast<const T *>(this)->getTLI(); in getTLI()
204 return getTLI()->allowsMisalignedMemoryAccesses( in allowsMisalignedMemoryAccesses()
230 return getTLI()->isLegalAddImmediate(imm); in isLegalAddImmediate()
234 return getTLI()->isLegalICmpImmediate(imm); in isLegalICmpImmediate()
245 return getTLI()->isLegalAddressingMode(DL, AM, Ty, AddrSpace, I);
250 EVT VT = getTLI()->getValueType(DL, Ty); in isIndexedLoadLegal()
251 return getTLI()->isIndexedLoadLegal(getISDIndexedMode(M), VT); in isIndexedLoadLegal()
256 EVT VT = getTLI()->getValueType(DL, Ty); in isIndexedStoreLegal()
257 return getTLI()->isIndexedStoreLegal(getISDIndexedMode(M), VT); in isIndexedStoreLegal()
[all …]
/external/llvm-project/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h167 const TargetLoweringBase *getTLI() const { in getTLI() function
168 return static_cast<const T *>(this)->getTLI(); in getTLI()
201 return getTLI()->allowsMisalignedMemoryAccesses( in allowsMisalignedMemoryAccesses()
224 return getTLI()->getTargetMachine().isNoopAddrSpaceCast(FromAS, ToAS); in isNoopAddrSpaceCast()
228 return getTLI()->getTargetMachine().getAssumedAddrSpace(V); in getAssumedAddrSpace()
237 return getTLI()->isLegalAddImmediate(imm); in isLegalAddImmediate()
241 return getTLI()->isLegalICmpImmediate(imm); in isLegalICmpImmediate()
252 return getTLI()->isLegalAddressingMode(DL, AM, Ty, AddrSpace, I);
257 EVT VT = getTLI()->getValueType(DL, Ty); in isIndexedLoadLegal()
258 return getTLI()->isIndexedLoadLegal(getISDIndexedMode(M), VT); in isIndexedLoadLegal()
[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-project/llvm/include/llvm/CodeGen/GlobalISel/
DInlineAsmLowering.h53 const TargetLowering *getTLI() const { return TLI; } in getTLI() function
56 template <class XXXTargetLowering> 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()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.h53 const TargetLoweringBase *getTLI() const { return TLI; } in getTLI() function
106 const AMDGPUTargetLowering *getTLI() const { return TLI; } in getTLI() function
251 const AMDGPUTargetLowering *getTLI() const { return TLI; } in getTLI() function
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DDCE.cpp52 TargetLibraryInfo *TLI = TLIP ? &TLIP->getTLI(F) : nullptr; in runOnFunction()
199 TargetLibraryInfo *TLI = TLIP ? &TLIP->getTLI(F) : nullptr; in runOnFunction()
/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.h54 const TargetLoweringBase *getTLI() const { return TLI; } in getTLI() function
111 const AMDGPUTargetLowering *getTLI() const { return TLI; } in getTLI() function
287 const AMDGPUTargetLowering *getTLI() const { return TLI; } in getTLI() function
/external/llvm-project/llvm/lib/Target/XCore/
DXCoreTargetTransformInfo.h36 const XCoreTargetLowering *getTLI() const { return TLI; } in getTLI() function
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/VE/
DVETargetTransformInfo.h34 const VETargetLowering *getTLI() const { return TLI; } in getTLI() function
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
DXCoreTargetTransformInfo.h36 const XCoreTargetLowering *getTLI() const { return TLI; } in getTLI() function
/external/llvm-project/llvm/lib/Target/VE/
DVETargetTransformInfo.h34 const VETargetLowering *getTLI() const { return TLI; } in getTLI() function
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/
DCallLowering.h173 const TargetLowering *getTLI() const { in getTLI() function
179 const XXXTargetLowering *getTLI() const { in getTLI() function
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64CallLowering.cpp222 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in splitToValueTypes()
270 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerReturn()
440 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerFormalArguments()
533 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in doCallerAndCalleePassArgsTheSameWay()
571 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in areCalleeOutgoingArgsTailCallable()
784 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerTailCall()
927 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerCall()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVTargetTransformInfo.h37 const RISCVTargetLowering *getTLI() const { return TLI; } in getTLI() function
/external/llvm/lib/Target/XCore/
DXCoreTargetTransformInfo.h37 const XCoreTargetLowering *getTLI() const { return TLI; } in getTLI() function
/external/llvm-project/llvm/lib/Target/AArch64/GISel/
DAArch64CallLowering.cpp240 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in splitToValueTypes()
288 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerReturn()
465 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerFormalArguments()
558 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in doCallerAndCalleePassArgsTheSameWay()
596 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in areCalleeOutgoingArgsTailCallable()
809 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerTailCall()
951 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerCall()
/external/llvm-project/llvm/lib/Target/RISCV/
DRISCVTargetTransformInfo.h37 const RISCVTargetLowering *getTLI() const { return TLI; } in getTLI() function
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/
DARCTargetTransformInfo.h37 const ARCTargetLowering *getTLI() const { return TLI; } in getTLI() function
/external/llvm-project/llvm/lib/Target/ARC/
DARCTargetTransformInfo.h37 const ARCTargetLowering *getTLI() const { return TLI; } in getTLI() function
/external/llvm/lib/Transforms/IPO/
DInferFunctionAttrs.cpp65 auto &TLI = getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(); in runOnModule()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyTargetTransformInfo.h37 const WebAssemblyTargetLowering *getTLI() const { return TLI; } in getTLI() function
/external/llvm/lib/Target/Hexagon/
DHexagonTargetTransformInfo.h36 const HexagonTargetLowering *getTLI() const { return TLI; } in getTLI() function
/external/llvm-project/llvm/lib/Analysis/
DLazyBranchProbabilityInfo.cpp60 getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnFunction()

12345678910