Searched refs:CombinerHelper (Results 1 – 14 of 14) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelper.cpp | 56 CombinerHelper::CombinerHelper(GISelChangeObserver &Observer, in CombinerHelper() function in CombinerHelper 67 const TargetLowering &CombinerHelper::getTargetLowering() const { in getTargetLowering() 141 bool CombinerHelper::isPreLegalize() const { return IsPreLegalize; } in isPreLegalize() 143 bool CombinerHelper::isLegal(const LegalityQuery &Query) const { in isLegal() 148 bool CombinerHelper::isLegalOrBeforeLegalizer( in isLegalOrBeforeLegalizer() 153 bool CombinerHelper::isConstantLegalOrBeforeLegalizer(const LLT Ty) const { in isConstantLegalOrBeforeLegalizer() 164 void CombinerHelper::replaceRegWith(MachineRegisterInfo &MRI, Register FromReg, in replaceRegWith() 176 void CombinerHelper::replaceRegOpWith(MachineRegisterInfo &MRI, in replaceRegOpWith() 187 void CombinerHelper::replaceOpcodeWith(MachineInstr &FromMI, in replaceOpcodeWith() 196 const RegisterBank *CombinerHelper::getRegBank(Register Reg) const { in getRegBank() [all …]
|
H A D | CombinerHelperVectorOps.cpp | 33 bool CombinerHelper::matchExtractVectorElement(MachineInstr &MI, in matchExtractVectorElement() 91 bool CombinerHelper::matchExtractVectorElementWithDifferentIndices( in matchExtractVectorElementWithDifferentIndices() 148 bool CombinerHelper::matchExtractVectorElementWithBuildVector( in matchExtractVectorElementWithBuildVector() 209 bool CombinerHelper::matchExtractVectorElementWithBuildVectorTrunc( in matchExtractVectorElementWithBuildVectorTrunc() 276 bool CombinerHelper::matchExtractVectorElementWithShuffleVector( in matchExtractVectorElementWithShuffleVector() 382 bool CombinerHelper::matchInsertVectorElementOOB(MachineInstr &MI, in matchInsertVectorElementOOB() 405 bool CombinerHelper::matchAddOfVScale(const MachineOperand &MO, in matchAddOfVScale() 424 bool CombinerHelper::matchMulOfVScale(const MachineOperand &MO, in matchMulOfVScale() 445 bool CombinerHelper::matchSubOfVScale(const MachineOperand &MO, in matchSubOfVScale() 465 bool CombinerHelper::matchShlOfVScale(const MachineOperand &MO, in matchShlOfVScale()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUCombinerHelper.h | 23 class AMDGPUCombinerHelper : public CombinerHelper { 25 using CombinerHelper::CombinerHelper;
|
H A D | AMDGPURegBankCombiner.cpp | 53 mutable CombinerHelper Helper;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsPreLegalizerCombiner.cpp | 42 mutable CombinerHelper Helper;
|
H A D | MipsPostLegalizerCombiner.cpp | 47 mutable CombinerHelper Helper;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64O0PreLegalizerCombiner.cpp | 47 mutable CombinerHelper Helper;
|
H A D | AArch64PreLegalizerCombiner.cpp | 609 CombinerHelper &Helper, GISelChangeObserver &Observer) { in tryToSimplifyUADDO() 725 mutable CombinerHelper Helper;
|
H A D | AArch64PostLegalizerCombiner.cpp | 444 mutable CombinerHelper Helper;
|
H A D | AArch64PostLegalizerLowering.cpp | 1207 mutable CombinerHelper Helper;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVPreLegalizerCombiner.cpp | 45 mutable CombinerHelper Helper;
|
H A D | RISCVPostLegalizerCombiner.cpp | 50 mutable CombinerHelper Helper;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | CombinerHelper.h | 103 class CombinerHelper { 116 CombinerHelper(GISelChangeObserver &Observer, MachineIRBuilder &B,
|
/freebsd/lib/clang/libllvm/ |
H A D | Makefile | 264 SRCS_MIN+= CodeGen/GlobalISel/CombinerHelper.cpp
|