| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ExpandLargeDivRem.cpp | 156 auto *TLI = TM->getSubtargetImpl(F)->getTargetLowering(); in runOnFunction() 171 return runImpl(F, *STI->getTargetLowering()) ? PreservedAnalyses::none() in run()
|
| H A D | BasicTargetTransformInfo.cpp | 34 TLI(ST->getTargetLowering()) {} in BasicTTIImpl()
|
| H A D | IndirectBrExpandPass.cpp | 78 auto *TLI = STI->getTargetLowering(); in run() 289 auto *TLI = STI.getTargetLowering(); in runOnFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRISelDAGToDAG.cpp | 84 MVT PtrVT = getTargetLowering()->getPointerTy(DL); in SelectAddr() 146 auto PtrVT = getTargetLowering()->getPointerTy(CurDAG->getDataLayout()); in selectIndexedLoad() 223 const TargetLowering &TL = *STI.getTargetLowering(); in SelectInlineAsmMemoryOperand() 324 CurDAG->getTargetFrameIndex(FI, getTargetLowering()->getPointerTy(DL)); in select() 326 CurDAG->SelectNodeTo(N, AVR::FRMIDX, getTargetLowering()->getPointerTy(DL), in select()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVTargetTransformInfo.h | 39 TLI(ST->getTargetLowering()) {} in SPIRVTTIImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DirectXTargetTransformInfo.h | 35 TLI(ST->getTargetLowering()) {} in DirectXTTIImpl()
|
| H A D | DirectXSubtarget.h | 45 const DirectXTargetLowering *getTargetLowering() const override { in getTargetLowering() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreTargetTransformInfo.h | 41 TLI(ST->getTargetLowering()) {} in XCoreTTIImpl()
|
| H A D | XCoreSubtarget.h | 53 const XCoreTargetLowering *getTargetLowering() const override { in getTargetLowering() function
|
| H A D | XCoreSelectionDAGInfo.cpp | 26 const TargetLowering &TLI = *DAG.getSubtarget().getTargetLowering(); in EmitTargetCodeForMemcpy()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsTargetTransformInfo.h | 33 TLI(ST->getTargetLowering()) {} in MipsTTIImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCSubtarget.h | 55 const ARCTargetLowering *getTargetLowering() const override { in getTargetLowering() function
|
| H A D | ARCTargetTransformInfo.h | 42 TLI(ST->getTargetLowering()) {} in ARCTTIImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchTargetTransformInfo.h | 41 TLI(ST->getTargetLowering()) {} in LoongArchTTIImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
| H A D | XtensaSubtarget.h | 58 const XtensaTargetLowering *getTargetLowering() const override { in getTargetLowering() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiSubtarget.h | 58 const LanaiTargetLowering *getTargetLowering() const override { in getTargetLowering() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VESubtarget.h | 58 const VETargetLowering *getTargetLowering() const override { return &TLInfo; } in getTargetLowering() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430Subtarget.h | 71 const MSP430TargetLowering *getTargetLowering() const override { in getTargetLowering() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFSubtarget.h | 102 const BPFTargetLowering *getTargetLowering() const override { 79 const BPFTargetLowering *getTargetLowering() const override { getTargetLowering() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcSubtarget.h | 63 const SparcTargetLowering *getTargetLowering() const override { 57 const SparcTargetLowering *getTargetLowering() const override { getTargetLowering() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXSubtarget.h | 69 const NVPTXTargetLowering *getTargetLowering() const override { in getSelectionDAGInfo() 64 const NVPTXTargetLowering *getTargetLowering() const override { getTargetLowering() function
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.cpp | 67 const TargetLowering &CombinerHelper::getTargetLowering() const { in getTargetLowering() function in CombinerHelper 68 return *Builder.getMF().getSubtarget().getTargetLowering(); in getTargetLowering() 1175 const auto &TLI = getTargetLowering(); in findPostIndexCandidate() 1266 const auto &TLI = *MF.getSubtarget().getTargetLowering(); in findPreIndexCandidate() 1401 if (!getTargetLowering().allowsMemoryAccess(C, DL, VecEltTy, *NewMMO, in matchCombineExtractedVectorLoad() 1615 Ty, getICmpTrueVal(getTargetLowering(), false, false)); in applyOptBrCondByInvertingCond() 1750 const auto &TLI = *MF.getSubtarget().getTargetLowering(); in matchPtrAddImmedChain() 1983 if (!getTargetLowering().isDesirableToCommuteWithShift(MI, !isPreLegalize())) in matchCommuteShift() 2036 if (!getTargetLowering().isDesirableToPullExtFromShl(MI)) in matchCombineShlOfExtend() 2059 LLT ShiftAmtTy = getTargetLowering().getPreferredShiftAmountTy(SrcTy); in matchCombineShlOfExtend() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYSubtarget.cpp | 97 auto FloatABI = getTargetLowering()->getTargetMachine().Options.FloatABIType; in useHardFloatABI()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyTargetTransformInfo.h | 42 TLI(ST->getTargetLowering()) {} in WebAssemblyTTIImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonSelectionDAGInfo.cpp | 33 const TargetLowering &TLI = *DAG.getSubtarget().getTargetLowering(); in EmitTargetCodeForMemcpy()
|