Home
last modified time | relevance | path

Searched refs:GenericMachineInstr (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGenericMachineInstrs.h28 class GenericMachineInstr : public MachineInstr {
34 GenericMachineInstr() = delete;
53 class GMemOperation : public GenericMachineInstr {
78 return GenericMachineInstr::classof(MI) && MI->hasOneMemOperand(); in classof()
252 class GUnmerge : public GenericMachineInstr {
267 class GMergeLikeInstr : public GenericMachineInstr {
319 class GShuffleVector : public GenericMachineInstr {
331 class GPtrAdd : public GenericMachineInstr {
342 class GImplicitDef : public GenericMachineInstr {
350 class GSelect : public GenericMachineInstr {
[all …]
H A DLegalizerHelper.h36 class GenericMachineInstr; variable
335 GenericMachineInstr &MI, unsigned NumElts,
338 LLVM_ABI LegalizeResult fewerElementsVectorPhi(GenericMachineInstr &MI,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp290 cast<GenericMachineInstr>(OrigDef)->dropPoisonGeneratingFlags(); in matchFreezeOfSingleMaybePoisonOperand()
302 cast<GenericMachineInstr>(OrigDef)->dropPoisonGeneratingFlags(); in matchFreezeOfSingleMaybePoisonOperand()
2046 auto &Shl = cast<GenericMachineInstr>(MI); in matchCommuteShift()
5306 auto &UDivorRem = cast<GenericMachineInstr>(MI); in buildUDivorURemUsingMul()
5320 auto *RHSDefInstr = cast<GenericMachineInstr>(getDefIgnoringCopies(RHS, MRI)); in buildUDivorURemUsingMul()
5575 auto &SDiv = cast<GenericMachineInstr>(MI); in buildSDivUsingMul()
5589 auto *RHSDefInstr = cast<GenericMachineInstr>(getDefIgnoringCopies(RHS, MRI)); in buildSDivUsingMul()
5715 auto &Div = cast<GenericMachineInstr>(MI); in matchDivByPow2()
5727 auto &SDiv = cast<GenericMachineInstr>(MI); in applySDivByPow2()
5786 auto &UDiv = cast<GenericMachineInstr>(MI); in applyUDivByPow2()
H A DUtils.cpp1821 if (auto *GMI = dyn_cast<GenericMachineInstr>(RegDef)) in canCreateUndefOrPoison()
H A DLegalizerHelper.cpp4869 GenericMachineInstr &MI, MachineRegisterInfo &MRI, in hasSameNumEltsOnAllVectorOperands()
4957 GenericMachineInstr &MI, unsigned NumElts, in fewerElementsVectorMultiEltType()
5026 LegalizerHelper::fewerElementsVectorPhi(GenericMachineInstr &MI, in fewerElementsVectorPhi()
5391 GenericMachineInstr &GMI = cast<GenericMachineInstr>(MI); in fewerElementsVector()