/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 189 const TargetLoweringBase *getTLI() const { in getTLI() function 190 return static_cast<const T *>(this)->getTLI(); in getTLI() 277 return getTLI()->allowsMisalignedMemoryAccesses( in allowsMisalignedMemoryAccesses() 306 return getTLI()->getTargetMachine().isNoopAddrSpaceCast(FromAS, ToAS); in isNoopAddrSpaceCast() 310 return getTLI()->getTargetMachine().getAssumedAddrSpace(V); in getAssumedAddrSpace() 314 return getTLI()->getTargetMachine().Options.ThreadModel == in isSingleThreaded() 320 return getTLI()->getTargetMachine().getPredicatedAddrSpace(V); in getPredicatedAddrSpace() 329 return getTLI()->isLegalAddImmediate(imm); in isLegalAddImmediate() 333 return getTLI()->isLegalAddScalableImmediate(Imm); in isLegalAddScalableImmediate() 337 return getTLI()->isLegalICmpImmediate(imm); in isLegalICmpImmediate() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | InlineAsmLowering.h | 53 const TargetLowering *getTLI() const { return TLI; } in getTLI() function 56 template <class XXXTargetLowering> const XXXTargetLowering *getTLI() const { in getTLI() function
|
H A D | CallLowering.h | 354 const TargetLowering *getTLI() const { in getTLI() function 360 const XXXTargetLowering *getTLI() const { in getTLI() function
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/GISel/ |
H A D | M68kCallLowering.cpp | 103 const M68kTargetLowering &TLI = *getTLI<M68kTargetLowering>(); in lowerReturn() 129 auto &TLI = *getTLI<M68kTargetLowering>(); in lowerFormalArguments() 195 const M68kTargetLowering &TLI = *getTLI<M68kTargetLowering>(); in lowerCall()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVTargetTransformInfo.h | 34 const SPIRVTargetLowering *getTLI() const { return TLI; } in getTLI() function
|
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
H A D | DirectXTargetTransformInfo.h | 30 const DirectXTargetLowering *getTLI() const { return TLI; } in getTLI() function
|
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreTargetTransformInfo.h | 36 const XCoreTargetLowering *getTLI() const { return TLI; } in getTLI() function
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsTargetTransformInfo.h | 28 const MipsTargetLowering *getTLI() const { return TLI; } in getTLI() function
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchTargetTransformInfo.h | 36 const LoongArchTargetLowering *getTLI() const { return TLI; } in getTLI() function
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCTargetTransformInfo.h | 37 const ARCTargetLowering *getTLI() const { return TLI; } in getTLI() function
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | LazyBranchProbabilityInfo.cpp | 60 getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600TargetTransformInfo.h | 42 const AMDGPUTargetLowering *getTLI() const { return TLI; } in getTLI() function
|
H A D | AMDGPUTargetTransformInfo.h | 47 const TargetLoweringBase *getTLI() const { return TLI; } in getTLI() function 79 const SITargetLowering *getTLI() const { return TLI; } in getTLI() function
|
H A D | AMDGPUCallLowering.cpp | 292 const SITargetLowering &TLI = *getTLI<SITargetLowering>(); in canLowerReturn() 314 const SITargetLowering &TLI = *getTLI<SITargetLowering>(); in lowerReturnVal() 518 const SITargetLowering &TLI = *getTLI<SITargetLowering>(); in lowerFormalArgumentsKernel() 709 const SITargetLowering &TLI = *getTLI<SITargetLowering>(); in lowerFormalArguments() 1018 const SITargetLowering &TLI = *getTLI<SITargetLowering>(); in doCallerAndCalleePassArgsTheSameWay() 1048 const SITargetLowering &TLI = *getTLI<SITargetLowering>(); in areCalleeOutgoingArgsTailCallable() 1188 const SITargetLowering &TLI = *getTLI<SITargetLowering>(); in lowerTailCall() 1409 const SITargetLowering &TLI = *getTLI<SITargetLowering>(); in lowerCall()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyTargetTransformInfo.h | 37 const WebAssemblyTargetLowering *getTLI() const { return TLI; } in getTLI() function
|
H A D | WebAssemblyTargetTransformInfo.cpp | 117 const TargetMachine &TM = getTLI()->getTargetMachine(); in areInlineCompatible()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFTargetTransformInfo.h | 33 const BPFTargetLowering *getTLI() const { return TLI; } in getTLI() function
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVCallLowering.cpp | 414 RVVArgDispatcher Dispatcher{&MF, getTLI<RISCVTargetLowering>(), in lowerReturnVal() 544 RVVArgDispatcher Dispatcher{&MF, getTLI<RISCVTargetLowering>(), in lowerFormalArguments() 610 RVVArgDispatcher ArgDispatcher{&MF, getTLI<RISCVTargetLowering>(), in lowerCall() 642 RVVArgDispatcher RetDispatcher{&MF, getTLI<RISCVTargetLowering>(), in lowerCall()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetTransformInfo.h | 37 const NVPTXTargetLowering *getTLI() const { return TLI; }; in getTLI() function
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMCallLowering.cpp | 201 auto &TLI = *getTLI<ARMTargetLowering>(); in lowerReturnVal() 376 auto &TLI = *getTLI<ARMTargetLowering>(); in lowerFormalArguments() 465 const auto &TLI = *getTLI<ARMTargetLowering>(); in lowerCall()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64CallLowering.cpp | 375 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerReturn() 479 const auto &TLI = *getTLI<AArch64TargetLowering>(); in canLowerReturn() 705 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerFormalArguments() 822 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in doCallerAndCalleePassArgsTheSameWay() 864 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in areCalleeOutgoingArgsTailCallable() 1087 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerTailCall() 1265 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerCall()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiTargetTransformInfo.h | 37 const LanaiTargetLowering *getTLI() const { return TLI; } in getTLI() function
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VETargetTransformInfo.h | 60 const VETargetLowering *getTLI() const { return TLI; } in getTLI() function
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | DCE.cpp | 130 &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in eliminateDeadCode()
|
H A D | InstSimplifyPass.cpp | 99 &getAnalysis<TargetLibraryInfoWrapperPass>().getTLI(F); in runOnFunction()
|