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

1 2 3 4 5 6 7 8

  /external/llvm/lib/Target/X86/
X86MachineFunctionInfo.cpp 20 const X86RegisterInfo *RegInfo = static_cast<const X86RegisterInfo *>(
22 unsigned SlotSize = RegInfo->getSlotSize();
24 RegInfo->X86RegisterInfo::getCalleeSavedRegs(MF);
X86CallFrameOptimization.cpp 100 const X86RegisterInfo &RegInfo,
222 const X86RegisterInfo &RegInfo =
224 SlotSize = RegInfo.getSlotSize();
261 const X86RegisterInfo &RegInfo, DenseSet<unsigned int> &UsedRegs) {
303 if (!RegInfo.isPhysicalRegister(Reg))
305 if (RegInfo.regsOverlap(Reg, RegInfo.getStackRegister()))
309 if (RegInfo.regsOverlap(Reg, U))
323 const X86RegisterInfo &RegInfo =
349 unsigned StackPtr = RegInfo.getStackRegister()
    [all...]
  /external/llvm/lib/Target/NVPTX/
NVPTXInstrInfo.h 27 const NVPTXRegisterInfo RegInfo;
32 const NVPTXRegisterInfo &getRegisterInfo() const { return RegInfo; }
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/DebugInfo/DWARF/
DWARFDebugLoc.h 61 void dump(raw_ostream &OS, const MCRegisterInfo *RegInfo,
87 const MCRegisterInfo *RegInfo, unsigned Indent) const;
101 void dump(raw_ostream &OS, const MCRegisterInfo *RegInfo,
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/DebugInfo/DWARF/
DWARFDebugLoc.h 61 void dump(raw_ostream &OS, const MCRegisterInfo *RegInfo,
87 const MCRegisterInfo *RegInfo, unsigned Indent) const;
101 void dump(raw_ostream &OS, const MCRegisterInfo *RegInfo,
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/DebugInfo/DWARF/
DWARFDebugLoc.h 61 void dump(raw_ostream &OS, const MCRegisterInfo *RegInfo,
87 const MCRegisterInfo *RegInfo, unsigned Indent) const;
101 void dump(raw_ostream &OS, const MCRegisterInfo *RegInfo,
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/DebugInfo/DWARF/
DWARFDebugLoc.h 61 void dump(raw_ostream &OS, const MCRegisterInfo *RegInfo,
87 const MCRegisterInfo *RegInfo, unsigned Indent) const;
101 void dump(raw_ostream &OS, const MCRegisterInfo *RegInfo,
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/DebugInfo/DWARF/
DWARFDebugLoc.h 61 void dump(raw_ostream &OS, const MCRegisterInfo *RegInfo,
87 const MCRegisterInfo *RegInfo, unsigned Indent) const;
101 void dump(raw_ostream &OS, const MCRegisterInfo *RegInfo,
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/DebugInfo/DWARF/
DWARFDebugLoc.h 61 void dump(raw_ostream &OS, const MCRegisterInfo *RegInfo,
87 const MCRegisterInfo *RegInfo, unsigned Indent) const;
101 void dump(raw_ostream &OS, const MCRegisterInfo *RegInfo,
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/DebugInfo/DWARF/
DWARFDebugLoc.h 61 void dump(raw_ostream &OS, const MCRegisterInfo *RegInfo,
87 const MCRegisterInfo *RegInfo, unsigned Indent) const;
101 void dump(raw_ostream &OS, const MCRegisterInfo *RegInfo,
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/DebugInfo/DWARF/
DWARFDebugLoc.h 61 void dump(raw_ostream &OS, const MCRegisterInfo *RegInfo,
87 const MCRegisterInfo *RegInfo, unsigned Indent) const;
101 void dump(raw_ostream &OS, const MCRegisterInfo *RegInfo,
  /external/swiftshader/third_party/LLVM/lib/Target/Blackfin/
BlackfinFrameLowering.cpp 47 const BlackfinRegisterInfo *RegInfo =
63 RegInfo->adjustRegister(MBB, MBBI, dl, BF::SP, BF::P1, -FrameSize);
85 RegInfo->loadConstant(MBB, MBBI, dl, BF::P1, -FrameSize);
95 const BlackfinRegisterInfo *RegInfo =
108 RegInfo->adjustRegister(MBB, MBBI, dl, BF::SP, BF::P1, FrameSize);
120 const BlackfinRegisterInfo *RegInfo =
124 if (RegInfo->requiresRegisterScavenging(MF)) {
  /external/swiftshader/third_party/LLVM/lib/Target/ARM/
Thumb1FrameLowering.cpp 52 const Thumb1RegisterInfo *RegInfo =
61 unsigned FramePtr = RegInfo->getFrameRegister(MF);
62 unsigned BasePtr = RegInfo->getBaseRegister();
74 emitSPUpdate(MBB, MBBI, TII, dl, *RegInfo, -VARegSaveSize,
79 emitSPUpdate(MBB, MBBI, TII, dl, *RegInfo, -NumBytes,
147 emitSPUpdate(MBB, MBBI, TII, dl, *RegInfo, -NumBytes,
160 if (RegInfo->needsStackRealignment(MF))
167 if (RegInfo->hasBasePointer(MF))
210 const Thumb1RegisterInfo *RegInfo =
217 const unsigned *CSRegs = RegInfo->getCalleeSavedRegs()
    [all...]
ARMFrameLowering.cpp 34 const TargetRegisterInfo *RegInfo = MF.getTarget().getRegisterInfo();
43 RegInfo->needsStackRealignment(MF) ||
126 const ARMBaseRegisterInfo *RegInfo =
137 unsigned FramePtr = RegInfo->getFrameRegister(MF);
262 if (RegInfo->needsStackRealignment(MF)) {
296 if (RegInfo->hasBasePointer(MF)) {
299 TII.get(ARM::MOVr), RegInfo->getBaseRegister())
304 RegInfo->getBaseRegister())
324 const TargetRegisterInfo *RegInfo = MF.getTarget().getRegisterInfo();
333 unsigned FramePtr = RegInfo->getFrameRegister(MF)
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64FrameLowering.cpp 138 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo();
144 RegInfo->needsStackRealignment(MF);
254 const AArch64RegisterInfo *RegInfo = Subtarget.getRegisterInfo();
255 const MCPhysReg *CSRegs = RegInfo->getCalleeSavedRegs(MF);
276 const AArch64RegisterInfo *RegInfo = Subtarget.getRegisterInfo();
279 if (!RegInfo->needsStackRealignment(*MF))
291 const AArch64RegisterInfo *RegInfo = Subtarget.getRegisterInfo();
304 if (RegInfo->needsStackRealignment(MF))
413 const AArch64RegisterInfo *RegInfo = Subtarget.getRegisterInfo();
499 const bool NeedsRealignment = RegInfo->needsStackRealignment(MF)
    [all...]
AArch64CleanupLocalDynamicTLSPass.cpp 119 MachineRegisterInfo &RegInfo = MF->getRegInfo();
120 *TLSBaseAddrReg = RegInfo.createVirtualRegister(&AArch64::GPR64RegClass);
  /external/llvm/lib/Target/Mips/
MipsSERegisterInfo.cpp 113 const MipsRegisterInfo *RegInfo =
140 else if (RegInfo->needsStackRealignment(MF)) {
181 MachineRegisterInfo &RegInfo = MBB.getParent()->getRegInfo();
182 unsigned Reg = RegInfo.createVirtualRegister(PtrRC);
MipsSEFrameLowering.cpp 75 const MipsRegisterInfo &RegInfo;
83 RegInfo(*Subtarget.getRegisterInfo()) {}
154 const TargetRegisterClass *RC = RegInfo.intRegClass(4);
158 TII.loadRegFromStack(MBB, I, VR, FI, RC, &RegInfo, 0);
169 const TargetRegisterClass *RC = RegInfo.intRegClass(4);
175 TII.storeRegToStack(MBB, I, VR, true, FI, RC, &RegInfo, 0);
187 const TargetRegisterClass *RC = RegInfo.intRegClass(RegSize);
191 unsigned Lo = RegInfo.getSubReg(Dst, Mips::sub_lo);
192 unsigned Hi = RegInfo.getSubReg(Dst, Mips::sub_hi);
196 TII.loadRegFromStack(MBB, I, VR0, FI, RC, &RegInfo, 0)
    [all...]
  /external/llvm/lib/Target/Sparc/
SparcFrameLowering.cpp 93 const SparcRegisterInfo &RegInfo =
99 bool NeedsStackRealignment = RegInfo.needsStackRealignment(MF);
158 unsigned regFP = RegInfo.getDwarfRegNum(SP::I6, true);
171 unsigned regInRA = RegInfo.getDwarfRegNum(SP::I7, true);
172 unsigned regOutRA = RegInfo.getDwarfRegNum(SP::O7, true);
234 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo();
238 RegInfo->needsStackRealignment(MF) ||
248 const SparcRegisterInfo *RegInfo = Subtarget.getRegisterInfo();
266 } else if (RegInfo->needsStackRealignment(MF)) {
280 FrameReg = RegInfo->getFrameRegister(MF)
    [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/
MachineFunction.cpp 59 RegInfo = new (Allocator) MachineRegisterInfo(*TM.getRegisterInfo());
61 RegInfo = 0;
81 if (RegInfo) {
82 RegInfo->~MachineRegisterInfo();
83 Allocator.Deallocate(RegInfo);
303 if (RegInfo && !RegInfo->livein_empty()) {
306 I = RegInfo->livein_begin(), E = RegInfo->livein_end(); I != E; ++I) {
315 if (RegInfo && !RegInfo->liveout_empty())
    [all...]
MachineInstr.cpp 52 void MachineOperand::AddRegOperandToRegInfo(MachineRegisterInfo *RegInfo) {
55 // If the reginfo pointer is null, just explicitly null out or next/prev
57 if (RegInfo == 0) {
64 MachineOperand **Head = &RegInfo->getRegUseDefListHead(getReg());
600 void MachineInstr::AddRegOperandsToUseLists(MachineRegisterInfo &RegInfo) {
603 Operands[i].AddRegOperandToRegInfo(&RegInfo);
615 MachineRegisterInfo *RegInfo = getRegInfo();
618 // be removed and re-added to RegInfo. It is storing pointers to operands.
619 bool Reallocate = RegInfo &&
626 // Remove all the implicit operands from RegInfo if they need to be shifted
    [all...]
  /external/llvm/lib/Target/ARM/
Thumb1FrameLowering.cpp 56 const ThumbRegisterInfo *RegInfo =
75 emitSPUpdate(MBB, I, TII, dl, *RegInfo, -Amount);
78 emitSPUpdate(MBB, I, TII, dl, *RegInfo, Amount);
92 const ThumbRegisterInfo *RegInfo =
107 unsigned FramePtr = RegInfo->getFrameRegister(MF);
108 unsigned BasePtr = RegInfo->getBaseRegister();
121 emitSPUpdate(MBB, MBBI, TII, dl, *RegInfo, -ArgRegsSaveSize,
133 emitSPUpdate(MBB, MBBI, TII, dl, *RegInfo, -(NumBytes - ArgRegsSaveSize),
266 emitSPUpdate(MBB, MBBI, TII, dl, *RegInfo, -NumBytes,
288 if (RegInfo->needsStackRealignment(MF)
    [all...]
  /external/llvm/lib/Target/SystemZ/
SystemZLDCleanup.cpp 135 MachineRegisterInfo &RegInfo = MF->getRegInfo();
136 *TLSBaseAddrReg = RegInfo.createVirtualRegister(&SystemZ::GR64BitRegClass);
  /external/llvm/lib/CodeGen/
DetectDeadLanes.cpp 107 const VRegInfo &RegInfo) const;
303 VRegInfo &RegInfo = VRegInfos[DefRegIdx];
304 LaneBitmask PrevDefinedLanes = RegInfo.DefinedLanes;
309 RegInfo.DefinedLanes = PrevDefinedLanes | DefinedLanes;
462 const VRegInfo &RegInfo) const {
465 return (RegInfo.DefinedLanes & RegInfo.UsedLanes & Mask) == 0;
548 const VRegInfo &RegInfo = VRegInfos[RegIdx];
549 if (MO.isDef() && !MO.isDead() && RegInfo.UsedLanes == 0) {
555 if (isUndefRegAtInput(MO, RegInfo)) {
    [all...]
  /external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
MachineInstr.h 441 const TargetRegisterInfo &RegInfo);
448 const TargetRegisterInfo *RegInfo,
455 bool addRegisterDead(unsigned IncomingReg, const TargetRegisterInfo *RegInfo,
461 const TargetRegisterInfo *RegInfo = 0);
574 void AddRegOperandsToUseLists(MachineRegisterInfo &RegInfo);

Completed in 432 milliseconds

1 2 3 4 5 6 7 8