HomeSort by relevance Sort by last modified time
    Searched refs:PredReg (Results 1 - 25 of 65) sorted by null

1 2 3

  /external/swiftshader/third_party/LLVM/lib/Target/ARM/
Thumb2RegisterInfo.h 38 unsigned PredReg = 0,
Thumb2InstrInfo.cpp 55 unsigned PredReg = 0;
56 ARMCC::CondCodes CC = llvm::getInstrPredicate(Tail, PredReg);
103 unsigned PredReg = 0;
104 return llvm::getITInstrPredicate(MBBI, PredReg) == ARMCC::AL;
177 ARMCC::CondCodes Pred, unsigned PredReg,
192 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags);
199 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags);
208 .addImm((unsigned)Pred).addReg(PredReg).addReg(0)
214 .addImm((unsigned)Pred).addReg(PredReg).addReg(0)
400 unsigned PredReg;
    [all...]
Thumb2InstrInfo.h 73 ARMCC::CondCodes getITInstrPredicate(const MachineInstr *MI, unsigned &PredReg);
Thumb2RegisterInfo.cpp 40 ARMCC::CondCodes Pred, unsigned PredReg,
ARMLoadStoreOptimizer.cpp 92 ARMCC::CondCodes Pred, unsigned PredReg, unsigned Scratch,
104 unsigned PredReg,
110 ARMCC::CondCodes Pred, unsigned PredReg,
293 unsigned PredReg, unsigned Scratch, DebugLoc dl,
346 .addImm(Pred).addReg(PredReg).addReg(0);
357 .addImm(Pred).addReg(PredReg);
373 ARMCC::CondCodes Pred, unsigned PredReg,
408 Pred, PredReg, Scratch, dl, Regs))
440 ARMCC::CondCodes Pred, unsigned PredReg,
493 Base, false, Opcode, Pred, PredReg, Scratch, dl, Merges)
    [all...]
Thumb1RegisterInfo.h 43 unsigned PredReg = 0,
ARMBaseInstrInfo.h 338 ARMCC::CondCodes getInstrPredicate(const MachineInstr *MI, unsigned &PredReg);
354 ARMCC::CondCodes Pred, unsigned PredReg,
360 ARMCC::CondCodes Pred, unsigned PredReg,
ARMBaseRegisterInfo.cpp 804 unsigned PredReg, unsigned MIFlags) const {
814 .addImm(0).addImm(Pred).addReg(PredReg)
838 ARMCC::CondCodes Pred = ARMCC::AL, unsigned PredReg = 0) {
841 Pred, PredReg, TII);
844 Pred, PredReg, TII);
877 // Note: PredReg is operand 2 for ADJCALLSTACKDOWN.
878 unsigned PredReg = Old->getOperand(2).getReg();
879 emitSPUpdate(isARM, MBB, I, dl, TII, -Amount, Pred, PredReg);
881 // Note: PredReg is operand 3 for ADJCALLSTACKUP.
882 unsigned PredReg = Old->getOperand(3).getReg()
    [all...]
MLxExpansionPass.cpp 219 unsigned PredReg = MI->getOperand(++NextOp).getReg();
230 MIB.addImm(Pred).addReg(PredReg);
242 MIB.addImm(Pred).addReg(PredReg);
  /external/llvm/lib/Target/ARM/
ARMLoadStoreOptimizer.cpp 150 ARMCC::CondCodes Pred, unsigned PredReg);
154 ARMCC::CondCodes Pred, unsigned PredReg, const DebugLoc &DL,
159 ARMCC::CondCodes Pred, unsigned PredReg, const DebugLoc &DL,
460 unsigned PredReg) {
528 .addReg(Base).addImm(WordOffset * 4).addImm(Pred).addReg(PredReg);
546 .addReg(Base).addImm(WordOffset * 4).addImm(Pred).addReg(PredReg);
596 ARMCC::CondCodes Pred, unsigned PredReg, const DebugLoc &DL,
711 .addImm(Pred).addReg(PredReg);
721 .addImm(Pred).addReg(PredReg);
726 .addImm(Pred).addReg(PredReg);
    [all...]
ThumbRegisterInfo.h 44 unsigned PredReg = 0,
Thumb2InstrInfo.h 71 ARMCC::CondCodes getITInstrPredicate(const MachineInstr &MI, unsigned &PredReg);
Thumb2InstrInfo.cpp 60 unsigned PredReg = 0;
61 ARMCC::CondCodes CC = getInstrPredicate(*Tail, PredReg);
108 unsigned PredReg = 0;
109 return getITInstrPredicate(*MBBI, PredReg) == ARMCC::AL;
225 ARMCC::CondCodes Pred, unsigned PredReg,
231 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags);
248 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags);
255 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags);
264 .addImm((unsigned)Pred).addReg(PredReg).addReg(0)
275 .addImm((unsigned)Pred).addReg(PredReg).addReg(0
    [all...]
ThumbRegisterInfo.cpp 66 ARMCC::CondCodes Pred, unsigned PredReg,
78 .addConstantPoolIndex(Idx).addImm(Pred).addReg(PredReg)
86 ARMCC::CondCodes Pred, unsigned PredReg,
106 ARMCC::CondCodes Pred, unsigned PredReg, unsigned MIFlags) const {
113 PredReg, MIFlags);
116 PredReg, MIFlags);
Thumb2ITBlockPass.cpp 189 unsigned PredReg = 0;
190 ARMCC::CondCodes CC = getITInstrPredicate(*MI, PredReg);
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
ARMLoadStoreOptimizer.cpp 172 ARMCC::CondCodes Pred, unsigned PredReg);
176 ARMCC::CondCodes Pred, unsigned PredReg, const DebugLoc &DL,
181 ARMCC::CondCodes Pred, unsigned PredReg, const DebugLoc &DL,
485 unsigned PredReg) {
554 .addReg(PredReg);
575 .addReg(PredReg);
625 ARMCC::CondCodes Pred, unsigned PredReg, const DebugLoc &DL,
739 .add(predOps(Pred, PredReg));
750 .add(predOps(Pred, PredReg));
756 .add(predOps(Pred, PredReg));
    [all...]
ThumbRegisterInfo.h 44 unsigned PredReg = 0,
Thumb2InstrInfo.h 71 ARMCC::CondCodes getITInstrPredicate(const MachineInstr &MI, unsigned &PredReg);
Thumb2InstrInfo.cpp 70 unsigned PredReg = 0;
71 ARMCC::CondCodes CC = getInstrPredicate(*Tail, PredReg);
118 unsigned PredReg = 0;
119 return getITInstrPredicate(*MBBI, PredReg) == ARMCC::AL;
240 ARMCC::CondCodes Pred, unsigned PredReg,
246 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags);
263 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags);
270 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags);
279 .add(predOps(Pred, PredReg))
291 .add(predOps(Pred, PredReg))
    [all...]
ARMBaseInstrInfo.h 444 /// \p PredReg if that is not the case.
446 unsigned PredReg = 0) {
448 MachineOperand::CreateReg(PredReg, false)}};
501 ARMCC::CondCodes getInstrPredicate(const MachineInstr &MI, unsigned &PredReg);
523 ARMCC::CondCodes Pred, unsigned PredReg,
530 ARMCC::CondCodes Pred, unsigned PredReg,
ThumbRegisterInfo.cpp 66 ARMCC::CondCodes Pred, unsigned PredReg,
78 .addConstantPoolIndex(Idx).addImm(Pred).addReg(PredReg)
86 ARMCC::CondCodes Pred, unsigned PredReg,
107 ARMCC::CondCodes Pred, unsigned PredReg, unsigned MIFlags) const {
114 PredReg, MIFlags);
117 PredReg, MIFlags);
  /external/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonMCChecker.cpp 58 unsigned PredReg = Hexagon::NoRegister;
68 PredReg = R;
73 NewPreds.insert(PredReg);
112 Defs[R].insert(PredSense(PredReg, isTrue));
156 CurDefs.insert(*SRI), Defs[*SRI].insert(PredSense(PredReg, isTrue));
169 Defs[*SRI].insert(PredSense(PredReg, isTrue));
185 NewDefs[*SRI].push_back(NewSense::Def(PredReg, HexagonMCInstrInfo::isPredicatedTrue(MCII, MCI),
197 NewDefs[*SRI].push_back(NewSense::Def(PredReg, HexagonMCInstrInfo::isPredicatedTrue(MCII, MCI),
221 NewUses[N] = NewSense::Use(PredReg, HexagonMCInstrInfo::isPredicatedTrue(MCII, MCI));
564 if (Use.IsNVJ && (Def.IsFloat || Def.PredReg != 0)
    [all...]
HexagonMCCompound.cpp 182 unsigned PredReg = Predicate.getReg();
184 assert((PredReg == Hexagon::P0) || (PredReg == Hexagon::P1) ||
185 (PredReg == Hexagon::P2) || (PredReg == Hexagon::P3));
192 return (PredReg == Hexagon::P0) ? fp0_jump_nt : fp1_jump_nt;
194 return (PredReg == Hexagon::P0) ? fp0_jump_t : fp1_jump_t;
196 return (PredReg == Hexagon::P0) ? tp0_jump_nt : tp1_jump_nt;
198 return (PredReg == Hexagon::P0) ? tp0_jump_t : tp1_jump_t;
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonMCCompound.cpp 178 unsigned PredReg = Predicate.getReg();
180 assert((PredReg == Hexagon::P0) || (PredReg == Hexagon::P1) ||
181 (PredReg == Hexagon::P2) || (PredReg == Hexagon::P3));
188 return (PredReg == Hexagon::P0) ? fp0_jump_nt : fp1_jump_nt;
190 return (PredReg == Hexagon::P0) ? fp0_jump_t : fp1_jump_t;
192 return (PredReg == Hexagon::P0) ? tp0_jump_nt : tp1_jump_nt;
194 return (PredReg == Hexagon::P0) ? tp0_jump_t : tp1_jump_t;
HexagonMCChecker.h 78 void initReg(MCInst const &, unsigned, unsigned &PredReg, bool &isTrue);

Completed in 670 milliseconds

1 2 3