Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
4ee451de366474b9c228b4e5fa573795a715216d
/
lib
/
Target
/
IA64
/
IA64RegisterInfo.cpp
4ee451d
Remove attribution from file headers, per discussion on llvmdev.
by Chris Lattner
· 17 years ago
d64b5c8
Add a argument to storeRegToStackSlot and storeRegToAddr to specify whether
by Evan Cheng
· 17 years ago
b97aec6
Add parameter to getDwarfRegNum to permit targets
by Dale Johannesen
· 17 years ago
f191c80
Use TableGen to emit information for dwarf register numbers.
by Anton Korobeynikov
· 17 years ago
f0a0cdd
- Added getOpcodeAfterMemoryUnfold(). It doesn't unfold an instruction, but only returns the opcode of the instruction post unfolding.
by Evan Cheng
· 17 years ago
58184e6
Use SmallVectorImpl instead of SmallVector with hardcoded size in MRegister public interface.
by Evan Cheng
· 17 years ago
e203ae9
Forgot these.
by Evan Cheng
· 17 years ago
9efce63
Allow copyRegToReg to emit cross register classes copies.
by Evan Cheng
· 17 years ago
2365f51
Long live the exception handling!
by Anton Korobeynikov
· 17 years ago
97de913
eliminateFrameIndex() change.
by Evan Cheng
· 17 years ago
bf2c8b3
Added MRegisterInfo hook to re-materialize an instruction.
by Evan Cheng
· 17 years ago
5e6df46
PEI now passes a RegScavenger ptr to eliminateFrameIndex.
by Evan Cheng
· 17 years ago
0fa1b6d
By default, spills kills the register being stored.
by Evan Cheng
· 17 years ago
62819f3
Support to provide exception and selector registers.
by Jim Laskey
· 17 years ago
b371f45
Re-apply my liveintervalanalysis changes. Now with PR1207 fixes.
by Evan Cheng
· 17 years ago
a284cbf
For PR1207:
by Reid Spencer
· 17 years ago
eceada6
Added getReservedRegs().
by Evan Cheng
· 17 years ago
367372a
PEI is now responsible for adding MaxCallFrameSize to frame size and align the stack. Each target can further adjust the frame size if necessary.
by Evan Cheng
· 18 years ago
dc77540
hasFP() is now a virtual method of MRegisterInfo.
by Evan Cheng
· 18 years ago
c2b861d
Fix naming inconsistency.
by Evan Cheng
· 18 years ago
f5da133
What should be the last unnecessary <iostream>s in the library.
by Bill Wendling
· 18 years ago
c0f64ff
Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead
by Evan Cheng
· 18 years ago
7ce4578
Matches MachineInstr changes.
by Evan Cheng
· 18 years ago
09e4606
Completely eliminate def&use operands. Now a register operand is EITHER a
by Chris Lattner
· 18 years ago
5ea64fd
Constify some methods. Patch provided by Anton Vayvod, thanks!
by Chris Lattner
· 18 years ago
0f3ac8d
getCalleeSaveRegs and getCalleeSaveRegClasses are no long TableGen'd.
by Evan Cheng
· 18 years ago
e53f4a0
Move some methods out of MachineInstr into MachineOperand
by Chris Lattner
· 18 years ago
63b3d71
There shalt be only one "immediate" operand type!
by Chris Lattner
· 18 years ago
4188699
Foundation for call frame information.
by Jim Laskey
· 18 years ago
a997918
Expose base register for DwarfWriter. Refactor code accordingly.
by Jim Laskey
· 18 years ago
414e682
Translate llvm target registers to dwarf register numbers properly.
by Jim Laskey
· 18 years ago
f1d78e8
Add support to locate local variables in frames (early version.)
by Jim Laskey
· 18 years ago
d92f116
some hoovering
by Duraid Madina
· 19 years ago
badf0d9
by Duraid Madina
· 19 years ago
b9bcd18
by Duraid Madina
· 19 years ago
362071d
by Duraid Madina
· 19 years ago
4bd4a54
remove dead stuff
by Chris Lattner
· 19 years ago
a411bef
Eliminate getClass, it is not needed
by Chris Lattner
· 19 years ago
0ffb1a5
these methods get extra args
by Chris Lattner
· 19 years ago
8212203
This code has always been dead on itanium
by Chris Lattner
· 19 years ago
7847fca
Convert tabs to spaces
by Misha Brukman
· 19 years ago
4633f1c
Remove trailing whitespace
by Misha Brukman
· 19 years ago
5ef2ec9
assorted fixes:
by Duraid Madina
· 19 years ago
290f64c
daintyness
by Duraid Madina
· 19 years ago
9b9d45f
and so it begins...
by Duraid Madina
· 19 years ago