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 {
75 return GenericMachineInstr::classof(MI) && MI->hasOneMemOperand(); in classof()
249 class GUnmerge : public GenericMachineInstr {
264 class GMergeLikeInstr : public GenericMachineInstr {
316 class GShuffleVector : public GenericMachineInstr {
328 class GPtrAdd : public GenericMachineInstr {
339 class GImplicitDef : public GenericMachineInstr {
347 class GSelect : public GenericMachineInstr {
[all …]
H A DLegalizerHelper.h34 class GenericMachineInstr; variable
310 GenericMachineInstr &MI, unsigned NumElts,
313 LegalizeResult fewerElementsVectorPhi(GenericMachineInstr &MI,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp272 cast<GenericMachineInstr>(OrigDef)->dropPoisonGeneratingFlags(); in matchFreezeOfSingleMaybePoisonOperand()
284 cast<GenericMachineInstr>(OrigDef)->dropPoisonGeneratingFlags(); in matchFreezeOfSingleMaybePoisonOperand()
1977 auto &Shl = cast<GenericMachineInstr>(MI); in matchCommuteShift()
5172 auto &UDiv = cast<GenericMachineInstr>(MI); in buildUDivUsingMul()
5186 auto *RHSDefInstr = cast<GenericMachineInstr>(getDefIgnoringCopies(RHS, MRI)); in buildUDivUsingMul()
5417 auto &SDiv = cast<GenericMachineInstr>(MI); in buildSDivUsingMul()
5430 auto *RHSDef = cast<GenericMachineInstr>(getDefIgnoringCopies(RHS, MRI)); in buildSDivUsingMul()
5483 auto &Div = cast<GenericMachineInstr>(MI); in matchDivByPow2()
5495 auto &SDiv = cast<GenericMachineInstr>(MI); in applySDivByPow2()
5554 auto &UDiv = cast<GenericMachineInstr>(MI); in applyUDivByPow2()
H A DUtils.cpp1796 if (auto *GMI = dyn_cast<GenericMachineInstr>(RegDef)) in canCreateUndefOrPoison()
H A DLegalizerHelper.cpp4192 GenericMachineInstr &MI, MachineRegisterInfo &MRI, in hasSameNumEltsOnAllVectorOperands()
4280 GenericMachineInstr &MI, unsigned NumElts, in fewerElementsVectorMultiEltType()
4350 LegalizerHelper::fewerElementsVectorPhi(GenericMachineInstr &MI, in fewerElementsVectorPhi()
4710 GenericMachineInstr &GMI = cast<GenericMachineInstr>(MI); in fewerElementsVector()