HomeSort by relevance Sort by last modified time
    Searched defs:BaseReg (Results 1 - 25 of 26) sorted by null

1 2

  /external/llvm/lib/Target/AArch64/
AArch64StorePairSuppress.cpp 143 unsigned BaseReg;
145 if (TII->getMemOpBaseRegImmOfs(&MI, BaseReg, Offset, TRI)) {
146 if (PrevBaseReg == BaseReg) {
155 PrevBaseReg = BaseReg;
AArch64LoadStoreOptimizer.cpp 121 unsigned BaseReg, int Offset);
880 unsigned BaseReg = getLdStBaseOp(FirstMI).getReg();
890 if (FirstMI->modifiesRegister(BaseReg, TRI))
946 if (BaseReg == MIBaseReg && ((Offset == MIOffset + OffsetStride) ||
    [all...]
  /external/llvm/lib/Target/ARM/InstPrinter/
ARMInstPrinter.cpp 248 unsigned BaseReg = MI->getOperand(0).getReg();
250 if (MI->getOperand(i).getReg() == BaseReg)
258 printRegName(O, BaseReg);
    [all...]
  /external/llvm/lib/Target/X86/InstPrinter/
X86ATTInstPrinter.cpp 189 const MCOperand &BaseReg = MI->getOperand(Op + X86::AddrBaseReg);
204 if (DispVal || (!IndexReg.getReg() && !BaseReg.getReg()))
211 if (IndexReg.getReg() || BaseReg.getReg()) {
213 if (BaseReg.getReg())
X86IntelInstPrinter.cpp 159 const MCOperand &BaseReg = MI->getOperand(Op+X86::AddrBaseReg);
174 if (BaseReg.getReg()) {
193 if (DispVal || (!IndexReg.getReg() && !BaseReg.getReg())) {
  /external/llvm/lib/CodeGen/
ImplicitNullChecks.cpp 327 unsigned BaseReg, Offset;
328 if (TII->getMemOpBaseRegImmOfs(MI, BaseReg, Offset, TRI))
329 if (MI->mayLoad() && !MI->isPredicable() && BaseReg == PointerReg &&
LocalStackSlotAllocation.cpp 255 lookupCandidateBaseReg(unsigned BaseReg,
264 return TRI->isFrameOffsetLegal(MI, BaseReg, Offset);
330 unsigned BaseReg = 0;
366 if (UsedBaseReg && lookupCandidateBaseReg(BaseReg, BaseOffset,
369 DEBUG(dbgs() << " Reusing base register " << BaseReg << "\n");
387 BaseReg, BaseOffset, FrameSizeAdjust,
396 BaseReg = Fn.getRegInfo().createVirtualRegister(RC);
398 DEBUG(dbgs() << " Materializing base register " << BaseReg <<
404 TRI->materializeFrameBaseRegister(Entry, BaseReg, FrameIdx,
415 assert(BaseReg != 0 && "Unable to allocate virtual base register!")
    [all...]
MachineScheduler.cpp     [all...]
CodeGenPrepare.cpp     [all...]
  /external/llvm/lib/Target/Mips/MCTargetDesc/
MipsNaClELFStreamer.cpp 122 unsigned BaseReg = MI.getOperand(AddrIdx).getReg();
123 emitMask(BaseReg, LoadStoreStackMaskReg, STI);
  /external/llvm/lib/Target/X86/
X86SelectionDAGInfo.cpp 40 unsigned BaseReg = TRI->getBaseRegister();
42 if (BaseReg == R)
X86AsmPrinter.cpp 245 const MachineOperand &BaseReg = MI->getOperand(Op+X86::AddrBaseReg);
250 bool HasBaseReg = BaseReg.getReg() != 0;
252 BaseReg.getReg() == X86::RIP)
310 const MachineOperand &BaseReg = MI->getOperand(Op+X86::AddrBaseReg);
325 if (BaseReg.getReg()) {
343 if (DispVal || (!IndexReg.getReg() && !BaseReg.getReg())) {
X86MCInstLower.cpp     [all...]
X86InstrInfo.cpp     [all...]
  /external/clang/lib/StaticAnalyzer/Core/
Store.cpp 274 const MemRegion *BaseReg =
278 return loc::MemRegionVal(BaseReg);
  /external/llvm/lib/Target/ARM/
Thumb2SizeReduction.cpp 128 // ARM::t2STMIA (with no basereg writeback) has no Thumb1 equivalent.
421 unsigned BaseReg = MI->getOperand(0).getReg();
422 assert(isARMLowRegister(BaseReg));
428 if (MI->getOperand(i).getReg() == BaseReg) {
450 unsigned BaseReg = MI->getOperand(1).getReg();
451 if (BaseReg != ARM::SP)
463 unsigned BaseReg = MI->getOperand(1).getReg();
464 if (BaseReg == ARM::SP &&
469 } else if (!isARMLowRegister(BaseReg) ||
    [all...]
ARMConstantIslandPass.cpp     [all...]
ARMBaseInstrInfo.cpp 165 unsigned BaseReg = Base.getReg();
181 .addReg(BaseReg).addImm(Amt)
188 .addReg(BaseReg).addReg(OffReg).addReg(0).addImm(SOOpc)
193 .addReg(BaseReg).addReg(OffReg)
204 .addReg(BaseReg).addImm(Amt)
209 .addReg(BaseReg).addReg(OffReg)
231 .addReg(BaseReg).addImm(0).addImm(Pred);
235 .addReg(BaseReg).addReg(0).addImm(0).addImm(Pred);
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonStoreWidening.cpp 243 unsigned BaseReg = getBaseAddressRegister(BaseStore);
264 if (BR == BaseReg) {
  /external/llvm/lib/Target/X86/AsmParser/
X86Operand.h 55 unsigned BaseReg;
117 return Mem.BaseReg;
502 Res->Mem.BaseReg = 0;
516 unsigned BaseReg, unsigned IndexReg, unsigned Scale, SMLoc StartLoc,
521 assert((SegReg || BaseReg || IndexReg) && "Invalid memory operand!");
529 Res->Mem.BaseReg = BaseReg;
X86AsmParser.cpp 266 unsigned BaseReg, IndexReg, TmpReg, Scale;
276 State(IES_PLUS), PrevState(IES_ERROR), BaseReg(0), IndexReg(0), TmpReg(0),
280 unsigned getBaseReg() { return BaseReg; }
384 // If we already have a BaseReg, then assume this is the IndexReg with
386 if (!BaseReg) {
387 BaseReg = TmpReg;
389 assert (!IndexReg && "BaseReg/IndexReg already set!");
421 // If we already have a BaseReg, then assume this is the IndexReg with
423 if (!BaseReg) {
424 BaseReg = TmpReg
1012 unsigned basereg = local
1021 unsigned basereg = local
    [all...]
  /external/llvm/lib/Target/X86/MCTargetDesc/
X86MCCodeEmitter.cpp 60 const MCOperand &BaseReg = MI.getOperand(Op+X86::AddrBaseReg);
64 if (is16BitMode(STI) && BaseReg.getReg() == 0 &&
67 if ((BaseReg.getReg() != 0 &&
68 X86MCRegisterClasses[X86::GR16RegClassID].contains(BaseReg.getReg())) ||
226 const MCOperand &BaseReg = MI.getOperand(Op+X86::AddrBaseReg);
229 if ((BaseReg.getReg() != 0 &&
230 X86MCRegisterClasses[X86::GR32RegClassID].contains(BaseReg.getReg())) ||
241 const MCOperand &BaseReg = MI.getOperand(Op+X86::AddrBaseReg);
244 if ((BaseReg.getReg() != 0 &&
245 X86MCRegisterClasses[X86::GR64RegClassID].contains(BaseReg.getReg())) |
    [all...]
  /external/llvm/lib/Target/Sparc/AsmParser/
SparcAsmParser.cpp 680 unsigned BaseReg = 0;
682 if (ParseRegister(BaseReg, S, E)) {
692 Operands.push_back(SparcOperand::CreateMEMr(BaseReg, S, E));
708 Offset->isImm() ? SparcOperand::MorphToMEMri(BaseReg, std::move(Offset))
709 : SparcOperand::MorphToMEMrr(BaseReg, std::move(Offset)));
    [all...]
  /external/llvm/lib/Transforms/Scalar/
LoopStrengthReduce.cpp 460 for (const SCEV *BaseReg : BaseRegs)
461 if (RegUses.isRegUsedByUsesOtherThan(BaseReg, LUIdx))
476 for (const SCEV *BaseReg : BaseRegs) {
478 OS << "reg(" << *BaseReg << ')';
    [all...]
  /external/llvm/lib/Target/Mips/AsmParser/
MipsAsmParser.cpp 194 bool expandLoadAddress(unsigned DstReg, unsigned BaseReg,
    [all...]

Completed in 1089 milliseconds

1 2