This removes the FrameAccess struct that was added to the interface
in D51537, since the PseudoValue from the MachineMemoryOperand
can be safely casted to a FixedStackPseudoSourceValue.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D51617
Remove FrameAccess struct from hasLoadFromStackSlot ClosedPublic Authored by sdesmalen on Sep 4 2018, 2:49 AM.
Details Summary This removes the FrameAccess struct that was added to the interface
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Sep 4 2018, 2:58 AM Closed by commit rL341454: Remove FrameAccess struct from hasLoadFromStackSlot (authored by s.desmalen). · Explain WhySep 5 2018, 2:04 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 163983 llvm/trunk/include/llvm/CodeGen/TargetInstrInfo.h
llvm/trunk/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
llvm/trunk/lib/CodeGen/LiveDebugValues.cpp
llvm/trunk/lib/CodeGen/RegAllocGreedy.cpp
llvm/trunk/lib/CodeGen/TargetInstrInfo.cpp
llvm/trunk/lib/Target/ARM/ARMBaseInstrInfo.cpp
llvm/trunk/lib/Target/Hexagon/HexagonInstrInfo.h
llvm/trunk/lib/Target/Hexagon/HexagonInstrInfo.cpp
llvm/trunk/lib/Target/Lanai/LanaiInstrInfo.cpp
llvm/trunk/lib/Target/X86/X86InstrInfo.cpp
|