| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | GISelValueTracking.h | 34 class LLVM_ABI GISelValueTracking : public GISelChangeObserver { 62 GISelValueTracking(MachineFunction &MF, unsigned MaxDepth = 6); 63 virtual ~GISelValueTracking() = default; 153 std::unique_ptr<GISelValueTracking> Info; 161 GISelValueTracking &get(MachineFunction &MF); 173 using Result = GISelValueTracking;
|
| H A D | InstructionSelect.h | 25 class GISelValueTracking; variable 65 GISelValueTracking *VT = nullptr;
|
| H A D | Combiner.h | 61 const TargetPassConfig *TPC, GISelValueTracking *VT, 75 GISelValueTracking *VT;
|
| H A D | GIMatchTableExecutor.h | 45 class GISelValueTracking; variable 598 GISelValueTracking *VT = nullptr; 608 virtual void setupMF(MachineFunction &mf, GISelValueTracking *vt,
|
| H A D | Legalizer.h | 77 MachineIRBuilder &MIRBuilder, GISelValueTracking *VT);
|
| H A D | CombinerHelper.h | 41 class GISelValueTracking; variable 109 GISelValueTracking *VT; 118 bool IsPreLegalize, GISelValueTracking *VT = nullptr, 122 GISelValueTracking *getValueTracking() const { return VT; } in getValueTracking()
|
| H A D | LegalizerHelper.h | 62 GISelValueTracking *VT; 81 GISelValueTracking *getValueTracking() const { return VT; } in getValueTracking() 87 GISelValueTracking *VT = nullptr);
|
| H A D | Utils.h | 35 class GISelValueTracking; variable 344 GISelValueTracking *ValueTracking = nullptr);
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
| H A D | RISCVO0PreLegalizerCombiner.cpp | 48 GISelValueTracking &VT, GISelCSEInfo *CSEInfo, 68 GISelValueTracking &VT, GISelCSEInfo *CSEInfo, in RISCVO0PreLegalizerCombinerImpl() 123 GISelValueTracking *VT = in runOnMachineFunction()
|
| H A D | RISCVPostLegalizerCombiner.cpp | 54 GISelValueTracking &VT, GISelCSEInfo *CSEInfo, 75 GISelValueTracking &VT, GISelCSEInfo *CSEInfo, in RISCVPostLegalizerCombinerImpl() 137 GISelValueTracking *VT = in runOnMachineFunction()
|
| H A D | RISCVPreLegalizerCombiner.cpp | 50 GISelValueTracking &VT, GISelCSEInfo *CSEInfo, 71 GISelValueTracking &VT, GISelCSEInfo *CSEInfo, in RISCVPreLegalizerCombinerImpl() 139 GISelValueTracking *VT = in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsPostLegalizerCombiner.cpp | 51 GISelValueTracking &VT, GISelCSEInfo *CSEInfo, 72 GISelValueTracking &VT, GISelCSEInfo *CSEInfo, in MipsPostLegalizerCombinerImpl() 136 GISelValueTracking *VT = in runOnMachineFunction()
|
| H A D | MipsPreLegalizerCombiner.cpp | 44 GISelValueTracking &VT, GISelCSEInfo *CSEInfo, in MipsPreLegalizerCombinerImpl() 123 GISelValueTracking *VT = in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64O0PreLegalizerCombiner.cpp | 51 GISelValueTracking &VT, GISelCSEInfo *CSEInfo, 73 GISelValueTracking &VT, GISelCSEInfo *CSEInfo, in AArch64O0PreLegalizerCombinerImpl() 155 GISelValueTracking *VT = in runOnMachineFunction()
|
| H A D | AArch64PreLegalizerCombiner.cpp | 76 GISelValueTracking *VT, Register &MatchInfo) { in matchICmpRedundantTrunc() 731 GISelValueTracking &VT, GISelCSEInfo *CSEInfo, 754 GISelValueTracking &VT, GISelCSEInfo *CSEInfo, in AArch64PreLegalizerCombinerImpl() 854 GISelValueTracking *VT = in runOnMachineFunction()
|
| H A D | AArch64PostLegalizerCombiner.cpp | 443 GISelValueTracking *KB, in matchExtMulToMULL() 566 GISelValueTracking &VT, GISelCSEInfo *CSEInfo, 587 GISelValueTracking &VT, GISelCSEInfo *CSEInfo, in AArch64PostLegalizerCombinerImpl() 668 GISelValueTracking *VT = in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUGlobalISelUtils.h | 20 class GISelValueTracking; variable 31 GISelValueTracking *ValueTracking = nullptr,
|
| H A D | AMDGPUPreLegalizerCombiner.cpp | 53 GISelValueTracking &VT, GISelCSEInfo *CSEInfo, 92 GISelValueTracking &VT, GISelCSEInfo *CSEInfo, in AMDGPUPreLegalizerCombinerImpl() 262 GISelValueTracking *VT = in runOnMachineFunction()
|
| H A D | AMDGPUCombinerHelper.h | 31 bool IsPreLegalize, GISelValueTracking *VT,
|
| H A D | AMDGPURegBankCombiner.cpp | 56 GISelValueTracking &VT, GISelCSEInfo *CSEInfo, 115 GISelValueTracking &VT, GISelCSEInfo *CSEInfo, in AMDGPURegBankCombinerImpl() 473 GISelValueTracking *VT = in runOnMachineFunction()
|
| H A D | AMDGPUPostLegalizerCombiner.cpp | 56 GISelValueTracking &VT, GISelCSEInfo *CSEInfo, 132 GISelValueTracking &VT, GISelCSEInfo *CSEInfo, in AMDGPUPostLegalizerCombinerImpl() 492 GISelValueTracking *VT = in runOnMachineFunction()
|
| H A D | AMDGPUGlobalISelUtils.cpp | 27 GISelValueTracking *ValueTracking, in getBaseWithConstantOffset()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | GISelValueTracking.cpp | 51 GISelValueTracking::GISelValueTracking(MachineFunction &MF, unsigned MaxDepth) in GISelValueTracking() function in GISelValueTracking 55 Align GISelValueTracking::computeKnownAlignment(Register R, unsigned Depth) { in computeKnownAlignment() 77 KnownBits GISelValueTracking::getKnownBits(MachineInstr &MI) { in getKnownBits() 83 KnownBits GISelValueTracking::getKnownBits(Register R) { in getKnownBits() 93 KnownBits GISelValueTracking::getKnownBits(Register R, in getKnownBits() 105 bool GISelValueTracking::signBitIsZero(Register R) { in signBitIsZero() 111 APInt GISelValueTracking::getKnownZeroes(Register R) { in getKnownZeroes() 115 APInt GISelValueTracking::getKnownOnes(Register R) { in getKnownOnes() 131 void GISelValueTracking::computeKnownBitsMin(Register Src0, Register Src1, in computeKnownBitsMin() 163 void GISelValueTracking::computeKnownBitsImpl(Register R, KnownBits &Known, in computeKnownBitsImpl() [all …]
|
| H A D | Legalizer.cpp | 180 GISelValueTracking *VT) { in legalizeMachineFunction() 343 GISelValueTracking *VT = in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVPreLegalizerCombiner.cpp | 122 GISelValueTracking &VT, GISelCSEInfo *CSEInfo, 145 GISelValueTracking &VT, GISelCSEInfo *CSEInfo, in SPIRVPreLegalizerCombinerImpl() 211 GISelValueTracking *VT = in runOnMachineFunction()
|