Home
last modified time | relevance | path

Searched defs:PredReg (Results 1 – 21 of 21) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DThumb2InstrInfo.h85 Register PredReg; in getVPTInstrPredicate() local
H A DThumb2InstrInfo.cpp73 Register PredReg; in ReplaceTailWithBranchTo() local
121 Register PredReg; in isLegalToSplitMBBAt() local
291 ARMCC::CondCodes Pred, Register PredReg, in emitT2RegPlusImmediate()
551 Register PredReg; in rewriteT2FrameIndex() local
767 Register &PredReg) { in getITInstrPredicate()
788 Register &PredReg) { in getVPTInstrPredicate()
H A DMVEVPTBlockPass.cpp106 Register PredReg; in StepOverPredicatedInstrs() local
251 Register PredReg; in InsertVPTBlocks() local
H A DARMLoadStoreOptimizer.cpp490 unsigned PredReg) { in UpdateBaseRegUses()
907 Register PredReg; in MergeOpsUpdate() local
1296 Register PredReg; in MergeBaseUpdateLSMultiple() local
1492 Register PredReg; in MergeBaseUpdateLoadStore() local
1630 Register PredReg; in MergeBaseUpdateLSDouble() local
1800 Register PredReg; in FixInvalidRegPairOp() local
1900 Register PredReg; in LoadStoreMultipleOpti() local
2259 Register &PredReg, ARMCC::CondCodes &Pred, bool &isT2) { in CanFormLdStDWord()
2421 Register BaseReg, PredReg; in RescheduleOps() local
2522 Register PredReg; in RescheduleLoadStoreInstrs() local
[all …]
H A DThumb2SizeReduction.cpp472 Register PredReg = MI->getOperand(5).getReg(); in ReduceLoadStore() local
690 Register PredReg; in ReduceSpecial() local
732 Register PredReg; in ReduceSpecial() local
803 Register PredReg; in ReduceTo2Addr() local
896 Register PredReg; in ReduceToNarrow() local
H A DThumbRegisterInfo.cpp65 ARMCC::CondCodes Pred, unsigned PredReg, in emitThumb1LoadConstPool()
85 ARMCC::CondCodes Pred, unsigned PredReg, in emitThumb2LoadConstPool()
106 ARMCC::CondCodes Pred, Register PredReg, unsigned MIFlags) const { in emitLoadConstPool()
H A DThumb2ITBlockPass.cpp202 Register PredReg; in InsertITInstructions() local
H A DARMBaseRegisterInfo.cpp499 ARMCC::CondCodes Pred, Register PredReg, unsigned MIFlags) const { in emitLoadConstPool()
852 Register PredReg = (PIdx == -1) ? Register() : MI.getOperand(PIdx+1).getReg(); in eliminateFrameIndex() local
H A DMLxExpansionPass.cpp282 Register PredReg = MI->getOperand(++NextOp).getReg(); in ExpandFPMLxInstruction() local
H A DARMConstantIslandPass.cpp1456 Register PredReg; in createNewWater() local
1502 Register PredReg; in createNewWater() local
1526 Register PredReg; in createNewWater() local
1929 Register PredReg; in optimizeThumb2Branches() local
H A DARMFrameLowering.cpp511 ARMCC::CondCodes Pred = ARMCC::AL, unsigned PredReg = 0) { in emitRegPlusImmediate()
525 unsigned PredReg = 0) { in emitSPUpdate()
2818 unsigned PredReg = TII.getFramePred(*I); in eliminateCallFramePseudoInstr() local
H A DARMISelDAGToDAG.cpp1745 SDValue PredReg; in tryMVEIndexedLoad() local
2916 SDValue PredReg = CurDAG->getRegister(0, MVT::i32); in SelectCDE_CXxD() local
4270 SDValue PredReg = CurDAG->getRegister(0, MVT::i32); in Select() local
4293 SDValue PredReg = CurDAG->getRegister(0, MVT::i32); in Select() local
4315 SDValue PredReg = CurDAG->getRegister(0, MVT::i32); in Select() local
H A DARMBaseInstrInfo.cpp2243 Register &PredReg) { in getInstrPredicate()
2273 Register PredReg; in commuteInstructionImpl() local
2481 ARMCC::CondCodes Pred, Register PredReg, in emitARMRegPlusImmediate()
5594 Register PredReg; in findCMPToFoldIntoCBZ() local
H A DARMExpandPseudoInsts.cpp975 Register PredReg; in ExpandMOV32BitImm() local
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCDuplexInfo.cpp190 unsigned DstReg, PredReg, SrcReg, Src1Reg, Src2Reg; in getDuplexCandidateGroup() local
H A DHexagonMCCompound.cpp177 unsigned PredReg = Predicate.getReg(); in getCompoundOp() local
H A DHexagonMCChecker.cpp68 void HexagonMCChecker::initReg(MCInst const &MCI, unsigned R, unsigned &PredReg, in initReg()
94 unsigned PredReg = Hexagon::NoRegister; in init() local
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonGenPredicate.cpp321 bool HexagonGenPredicate::isScalarPred(RegisterSubReg PredReg) { in isScalarPred()
H A DHexagonInstrInfo.cpp1693 unsigned PredReg, PredRegPos, PredRegFlags; in PredicateInstruction() local
4513 unsigned &PredReg, unsigned &PredRegPos, unsigned &PredRegFlags) const { in getPredReg()
H A DHexagonHardwareLoops.cpp648 unsigned PredReg, PredPos, PredRegFlags; in getLoopTripCount() local
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp1293 MachineInstr *PTest, unsigned MaskReg, unsigned PredReg, in optimizePTestInstr()