History log of /llvm-project/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp (Results 351 – 375 of 429)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 2f28a3cf 23-Feb-2007 Jim Laskey <jlaskey@mac.com>

Don't spill LR as a callee saved register.

llvm-svn: 34533


# df589925 23-Feb-2007 Evan Cheng <evan.cheng@apple.com>

By default, spills kills the register being stored.

llvm-svn: 34515


# 3796abea 21-Feb-2007 Jim Laskey <jlaskey@mac.com>

Support to provide exception and selector registers.

llvm-svn: 34482


# f7ed82da 19-Feb-2007 Evan Cheng <evan.cheng@apple.com>

Re-apply my liveintervalanalysis changes. Now with PR1207 fixes.

llvm-svn: 34428


# da81bf4d 19-Feb-2007 Reid Spencer <rspencer@reidspencer.com>

For PR1207:
Revert patches that caused the problem. Evan, please investigate and reapply
when you've discovered the problem.

llvm-svn: 34399


# 9865be6d 17-Feb-2007 Evan Cheng <evan.cheng@apple.com>

Added getReservedRegs().

llvm-svn: 34376


# c3de9b4b 01-Feb-2007 Jim Laskey <jlaskey@mac.com>

Support for non-landing pad exception handling.

llvm-svn: 33755


# f7937005 01-Feb-2007 Chris Lattner <sabre@nondot.org>

Fix CodeGen/PowerPC/2007-01-31-InlineAsmAddrMode.ll

llvm-svn: 33732


# 3f9f2509 29-Jan-2007 Jim Laskey <jlaskey@mac.com>

Only gather frame info if debug or eh.

llvm-svn: 33639


# b4a2f05d 29-Jan-2007 Jim Laskey <jlaskey@mac.com>

Landing pad-less eh for PPC.

llvm-svn: 33622


# c56315c2 26-Jan-2007 Jim Laskey <jlaskey@mac.com>

Change the MachineDebugInfo to MachineModuleInfo to better reflect usage
for debugging and exception handling.

llvm-svn: 33550


# f9e5445e 26-Jan-2007 Jim Laskey <jlaskey@mac.com>

Make LABEL a builtin opcode.

llvm-svn: 33537


# 313c2937 25-Jan-2007 Evan Cheng <evan.cheng@apple.com>

Fix comment.

llvm-svn: 33508


# 5acf2fbb 25-Jan-2007 Evan Cheng <evan.cheng@apple.com>

- Tell PEI that PPC will handle stack frame rounding itself.
- Do not round up to max. alignment of stack object if it is > stack alignment.
It will have to be handled with dynamic aligning code.

- Tell PEI that PPC will handle stack frame rounding itself.
- Do not round up to max. alignment of stack object if it is > stack alignment.
It will have to be handled with dynamic aligning code.

llvm-svn: 33505

show more ...


# f6c63fec 24-Jan-2007 Jim Laskey <jlaskey@mac.com>

Repair debug frames as a prelude to eh_frames. Switched to using MachineMoves
by value so that clean up is less confusing (these vectors tend to be small.)

llvm-svn: 33488


# 16e58be1 23-Jan-2007 Evan Cheng <evan.cheng@apple.com>

hasFP() is now a virtual method of MRegisterInfo.

llvm-svn: 33455


# 74b46e8c 02-Jan-2007 Evan Cheng <evan.cheng@apple.com>

Fix naming inconsistency.

llvm-svn: 32823


# 9bfb1e1f 07-Dec-2006 Bill Wendling <isanbard@gmail.com>

What should be the last unnecessary <iostream>s in the library.

llvm-svn: 32333


# a9a817dc 07-Dec-2006 Chris Lattner <sabre@nondot.org>

fix CodeGen/PowerPC/2006-12-07-LargeAlloca.ll on ppc64

llvm-svn: 32331


# 527c12f8 06-Dec-2006 Jim Laskey <jlaskey@mac.com>

Make it easier for gdb to find the return address.

llvm-svn: 32277


# aafeaef8 30-Nov-2006 Evan Cheng <evan.cheng@apple.com>

MachineInstr::setOpcode -> MachineInstr::setInstrDescriptor

llvm-svn: 32034


# 20350c40 27-Nov-2006 Evan Cheng <evan.cheng@apple.com>

Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead
of opcode and number of operands.

llvm-svn: 31947


# ac363603 20-Nov-2006 Chris Lattner <sabre@nondot.org>

r13 is the thread pointer on darwin/ppc64, don't allocate it.

llvm-svn: 31882


Revision tags: llvmorg-1.9.0
# 73106b5e 17-Nov-2006 Jim Laskey <jlaskey@mac.com>

Assert unhandled case.

llvm-svn: 31828


# 1823346b 17-Nov-2006 Jim Laskey <jlaskey@mac.com>

1. Ignore the -disable-fp-elim when the routine is a leaf.
2. Offsets on 64-bit stores are still in bytes.

llvm-svn: 31824


1...<<1112131415161718