/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/ |
D | GISelKnownBits.h | 29 class GISelKnownBits : public GISelChangeObserver { 36 GISelKnownBits(MachineFunction &MF); 37 virtual ~GISelKnownBits() = default; 97 std::unique_ptr<GISelKnownBits> Info; 104 GISelKnownBits &get(MachineFunction &MF) { in get() 106 Info = std::make_unique<GISelKnownBits>(MF); in get()
|
D | CombinerHelper.h | 30 class GISelKnownBits; variable 56 GISelKnownBits *KB; 61 GISelKnownBits *KB = nullptr,
|
D | InstructionSelector.h | 34 class GISelKnownBits; variable 398 GISelKnownBits *KnownBits = nullptr; 407 GISelKnownBits &KB, in setupMF()
|
/external/llvm-project/llvm/unittests/CodeGen/GlobalISel/ |
D | KnownBitsTest.cpp | 23 GISelKnownBits Info(*MF); in TEST_F() 43 GISelKnownBits Info(*MF); in TEST_F() 82 GISelKnownBits Info(*MF); in TEST_F() 116 GISelKnownBits Info(*MF); in TEST_F() 154 GISelKnownBits Info(*MF); in TEST_F() 191 GISelKnownBits Info(*MF); in TEST_F() 230 GISelKnownBits Info(*MF, /*MaxDepth=*/24); in TEST_F() 257 GISelKnownBits Info(*MF); in TEST_F() 273 GISelKnownBits Info(*MF); in TEST_F() 300 GISelKnownBits Info(*MF); in TEST_F() [all …]
|
/external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
D | GISelKnownBits.h | 28 class GISelKnownBits : public GISelChangeObserver { 45 GISelKnownBits(MachineFunction &MF, unsigned MaxDepth = 6); 46 virtual ~GISelKnownBits() = default; 113 std::unique_ptr<GISelKnownBits> Info; 120 GISelKnownBits &get(MachineFunction &MF) { in get() 122 Info = std::make_unique<GISelKnownBits>(MF); in get()
|
D | InstructionSelector.h | 34 class GISelKnownBits; variable 431 GISelKnownBits *KnownBits = nullptr; 440 GISelKnownBits &KB, in setupMF()
|
D | CombinerHelper.h | 33 class GISelKnownBits; variable 93 GISelKnownBits *KB; 99 GISelKnownBits *KB = nullptr, 103 GISelKnownBits *getKnownBits() const { in getKnownBits()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/ |
D | GISelKnownBits.cpp | 32 GISelKnownBits::GISelKnownBits(MachineFunction &MF) in GISelKnownBits() function in GISelKnownBits 36 Align GISelKnownBits::inferAlignmentForFrameIdx(int FrameIdx, int Offset, in inferAlignmentForFrameIdx() 43 MaybeAlign GISelKnownBits::inferPtrAlignment(const MachineInstr &MI) { in inferPtrAlignment() 51 void GISelKnownBits::computeKnownBitsForFrameIndex(Register R, KnownBits &Known, in computeKnownBitsForFrameIndex() 58 void GISelKnownBits::computeKnownBitsForAlignment(KnownBits &Known, in computeKnownBitsForAlignment() 65 KnownBits GISelKnownBits::getKnownBits(MachineInstr &MI) { in getKnownBits() 69 KnownBits GISelKnownBits::getKnownBits(Register R) { in getKnownBits() 78 bool GISelKnownBits::signBitIsZero(Register R) { in signBitIsZero() 84 APInt GISelKnownBits::getKnownZeroes(Register R) { in getKnownZeroes() 88 APInt GISelKnownBits::getKnownOnes(Register R) { return getKnownBits(R).One; } in getKnownOnes() [all …]
|
D | CMakeLists.txt | 3 GISelKnownBits.cpp
|
D | InstructionSelect.cpp | 73 GISelKnownBits &KB = getAnalysis<GISelKnownBitsAnalysis>().get(MF); in runOnMachineFunction()
|
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
D | GISelKnownBits.cpp | 30 GISelKnownBits::GISelKnownBits(MachineFunction &MF, unsigned MaxDepth) in GISelKnownBits() function in GISelKnownBits 34 Align GISelKnownBits::computeKnownAlignment(Register R, unsigned Depth) { in computeKnownAlignment() 50 KnownBits GISelKnownBits::getKnownBits(MachineInstr &MI) { in getKnownBits() 56 KnownBits GISelKnownBits::getKnownBits(Register R) { in getKnownBits() 63 KnownBits GISelKnownBits::getKnownBits(Register R, const APInt &DemandedElts, in getKnownBits() 74 bool GISelKnownBits::signBitIsZero(Register R) { in signBitIsZero() 80 APInt GISelKnownBits::getKnownZeroes(Register R) { in getKnownZeroes() 84 APInt GISelKnownBits::getKnownOnes(Register R) { return getKnownBits(R).One; } in getKnownOnes() 98 void GISelKnownBits::computeKnownBitsMin(Register Src0, Register Src1, in computeKnownBitsMin() 116 void GISelKnownBits::computeKnownBitsImpl(Register R, KnownBits &Known, in computeKnownBitsImpl() [all …]
|
D | CMakeLists.txt | 3 GISelKnownBits.cpp
|
D | InstructionSelect.cpp | 74 GISelKnownBits &KB = getAnalysis<GISelKnownBitsAnalysis>().get(MF); in runOnMachineFunction()
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | AMDGPUPreLegalizerCombiner.cpp | 41 GISelKnownBits *KB; 48 GISelKnownBits *KB, MachineDominatorTree *MDT) in AMDGPUPreLegalizerCombinerInfo() 130 GISelKnownBits *KB = &getAnalysis<GISelKnownBitsAnalysis>().get(MF); in runOnMachineFunction()
|
D | AMDGPURegBankCombiner.cpp | 43 GISelKnownBits *KB; 51 GISelKnownBits *KB, MachineDominatorTree *MDT) in AMDGPURegBankCombinerInfo() 131 GISelKnownBits *KB = &getAnalysis<GISelKnownBitsAnalysis>().get(MF); in runOnMachineFunction()
|
D | AMDGPUPostLegalizerCombiner.cpp | 270 GISelKnownBits *KB; 278 GISelKnownBits *KB, MachineDominatorTree *MDT) in AMDGPUPostLegalizerCombinerInfo() 370 GISelKnownBits *KB = &getAnalysis<GISelKnownBitsAnalysis>().get(MF); in runOnMachineFunction()
|
D | SIISelLowering.h | 423 void computeKnownBitsForTargetInstr(GISelKnownBits &Analysis, Register R, 429 Align computeKnownAlignForTargetInstr(GISelKnownBits &Analysis, Register R,
|
D | AMDGPUInstructionSelector.h | 63 void setupMF(MachineFunction &MF, GISelKnownBits &KB,
|
D | AMDGPUISelLowering.h | 274 unsigned computeNumSignBitsForTargetInstr(GISelKnownBits &Analysis,
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64PreLegalizerCombiner.cpp | 40 GISelKnownBits *KB; 47 GISelKnownBits *KB, MachineDominatorTree *MDT) in AArch64PreLegalizerCombinerInfo() 144 GISelKnownBits *KB = &getAnalysis<GISelKnownBitsAnalysis>().get(MF); in runOnMachineFunction()
|
/external/llvm-project/llvm/lib/Target/AArch64/GISel/ |
D | AArch64PreLegalizerCombiner.cpp | 75 GISelKnownBits *KB; 81 GISelKnownBits *KB, MachineDominatorTree *MDT) in AArch64PreLegalizerCombinerInfo() 170 GISelKnownBits *KB = &getAnalysis<GISelKnownBitsAnalysis>().get(MF); in runOnMachineFunction()
|
D | AArch64PostLegalizerCombiner.cpp | 250 GISelKnownBits *KB; 257 GISelKnownBits *KB, in AArch64PostLegalizerCombinerInfo() 331 GISelKnownBits *KB = &getAnalysis<GISelKnownBitsAnalysis>().get(MF); in runOnMachineFunction()
|
/external/llvm-project/llvm/docs/GlobalISel/ |
D | KnownBits.rst | 64 #include "llvm/CodeGen/GlobalISel/GISelKnownBits.h" 89 GISelKnownBits &KB = getAnalysis<GISelKnownBitsAnalysis>().get(MF);
|
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/CodeGen/GlobalISel/ |
D | BUILD.gn | 21 "GISelKnownBits.cpp",
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUInstructionSelector.h | 58 void setupMF(MachineFunction &MF, GISelKnownBits &KB,
|