Home
last modified time | relevance | path

Searched refs:GISelKnownBits (Results 1 – 16 of 16) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/
DGISelKnownBits.h29 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()
DCombinerHelper.h30 class GISelKnownBits; variable
56 GISelKnownBits *KB;
61 GISelKnownBits *KB = nullptr,
DInstructionSelector.h34 class GISelKnownBits; variable
398 GISelKnownBits *KnownBits = nullptr;
407 GISelKnownBits &KB, in setupMF()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DGISelKnownBits.cpp32 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 …]
DCMakeLists.txt3 GISelKnownBits.cpp
DInstructionSelect.cpp73 GISelKnownBits &KB = getAnalysis<GISelKnownBitsAnalysis>().get(MF); in runOnMachineFunction()
DCombinerHelper.cpp35 MachineIRBuilder &B, GISelKnownBits *KB, in CombinerHelper()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64PreLegalizerCombiner.cpp40 GISelKnownBits *KB;
47 GISelKnownBits *KB, MachineDominatorTree *MDT) in AArch64PreLegalizerCombinerInfo()
144 GISelKnownBits *KB = &getAnalysis<GISelKnownBitsAnalysis>().get(MF); in runOnMachineFunction()
DAArch64InstructionSelector.cpp58 void setupMF(MachineFunction &MF, GISelKnownBits &KB, in setupMF()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUInstructionSelector.h58 void setupMF(MachineFunction &MF, GISelKnownBits &KB,
DAMDGPUInstructionSelector.cpp67 void AMDGPUInstructionSelector::setupMF(MachineFunction &MF, GISelKnownBits &KB, in setupMF()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DTargetLowering.h77 class GISelKnownBits; variable
3198 virtual void computeKnownBitsForTargetInstr(GISelKnownBits &Analysis,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/
DAndroid.bp169 "llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp",
DBUILD.gn324 "llvm/lib/CodeGen/GlobalISel/GISelKnownBits.cpp",
DCMakeLists.txt170 ${LLVM_DIR}/lib/CodeGen/GlobalISel/GISelKnownBits.cpp
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DTargetLowering.cpp2658 GISelKnownBits &Analysis, Register R, KnownBits &Known, in computeKnownBitsForTargetInstr()