summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 8bf2a84)
raw | patch | inline | side by side (parent: 8bf2a84)
author | Eric Christopher <echristo@gmail.com> | |
Wed, 3 Sep 2014 20:36:26 +0000 (20:36 +0000) | ||
committer | Eric Christopher <echristo@gmail.com> | |
Wed, 3 Sep 2014 20:36:26 +0000 (20:36 +0000) |
on the machine function.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@217070 91177308-0d34-0410-b5e6-96231b3b80d8
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@217070 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/LiveRangeEdit.h | patch | blob | history | |
lib/Target/AArch64/AArch64InstrInfo.cpp | patch | blob | history | |
lib/Target/X86/X86RegisterInfo.cpp | patch | blob | history |
index 2715556e224cee7b90f3c7cf69021ef15d6a7c13..44c3c4eaf7b174569ade68cdf5774c197d78451e 100644 (file)
MachineFunction &MF, LiveIntervals &lis, VirtRegMap *vrm,
Delegate *delegate = nullptr)
: Parent(parent), NewRegs(newRegs), MRI(MF.getRegInfo()), LIS(lis),
- VRM(vrm), TII(*MF.getTarget().getSubtargetImpl()->getInstrInfo()),
+ VRM(vrm), TII(*MF.getSubtarget().getInstrInfo()),
TheDelegate(delegate), FirstNew(newRegs.size()),
ScannedRemattable(false) {
MRI.setDelegate(this);
index 7a94d1314f4f99f0995a97ede8b62fd4907a5172..1240a81736dad966fe389d4dadc892949895adec 100644 (file)
MachineBasicBlock &MBB = *Root.getParent();
MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
MachineFunction &MF = *MBB.getParent();
- const TargetInstrInfo *TII = MF.getTarget().getSubtargetImpl()->getInstrInfo();
+ const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo();
MachineInstr *MUL;
const TargetRegisterClass *RC;
index 40796546a2adf1954244fbb426f1342ee4cc6a37..3fea9b028d128cd69b24d98b7fe73870e1cc8cc1 100644 (file)
bool X86RegisterInfo::needsStackRealignment(const MachineFunction &MF) const {
const MachineFrameInfo *MFI = MF.getFrameInfo();
const Function *F = MF.getFunction();
- unsigned StackAlign = MF.getTarget()
- .getSubtargetImpl()
- ->getFrameLowering()
- ->getStackAlignment();
+ unsigned StackAlign =
+ MF.getSubtarget().getFrameLowering()->getStackAlignment();
bool requiresRealignment =
((MFI->getMaxAlignment() > StackAlign) ||
F->getAttributes().hasAttribute(AttributeSet::FunctionIndex,