Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp881 InstSet &FalseLanesZero) { in producesFalseLanesZero() argument
915 if (Def == &MI || FalseLanesZero.count(Def) || IsZeroInit(Def)) in producesFalseLanesZero()
950 SmallPtrSet<MachineInstr *, 4> FalseLanesZero; in ValidateLiveOuts() local
969 if (producesFalseLanesZero(MI, QPRs, RDA, FalseLanesZero)) in ValidateLiveOuts()
970 FalseLanesZero.insert(&MI); in ValidateLiveOuts()
985 for (auto *I : FalseLanesZero) in ValidateLiveOuts()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.h539 FalseLanesZero = TSFLAG_FALSE_LANE_TYPE(0x1), enumerator
H A DSVEInstrFormats.td1938 def _ZERO_H : PredTwoOpPseudo<NAME # _H, ZPR16, FalseLanesZero>;
1939 def _ZERO_S : PredTwoOpPseudo<NAME # _S, ZPR32, FalseLanesZero>;
1940 def _ZERO_D : PredTwoOpPseudo<NAME # _D, ZPR64, FalseLanesZero>;
2001 def _ZERO_H : PredTwoOpImmPseudo<NAME # _H, ZPR16, imm_ty, FalseLanesZero>;
2002 def _ZERO_S : PredTwoOpImmPseudo<NAME # _S, ZPR32, imm_ty, FalseLanesZero>;
2003 def _ZERO_D : PredTwoOpImmPseudo<NAME # _D, ZPR64, imm_ty, FalseLanesZero>;
5532 def _ZERO_B : PredTwoOpImmPseudo<NAME # _B, ZPR8, vecshiftR8, FalseLanesZero>;
5586 def _ZERO_B : PredTwoOpPseudo<NAME # _B, ZPR8, FalseLanesZero>;
5587 def _ZERO_H : PredTwoOpPseudo<NAME # _H, ZPR16, FalseLanesZero>;
5588 def _ZERO_S : PredTwoOpPseudo<NAME # _S, ZPR32, FalseLanesZero>;
[all …]
H A DAArch64ExpandPseudoInsts.cpp445 bool FalseZero = FalseLanes == AArch64::FalseLanesZero; in expand_DestructiveOp()
H A DAArch64InstrFormats.td45 def FalseLanesZero : FalseLanesEnum<1>;