llvm-6502/lib/Target/Mips
Akira Hatanaka b4d8d31e59 Simplify offset calculation of stack frame objects for $gp restore location and
variable arguments in LowerCall and LowerFormalArguments. This should also fix
the bug in which handling of variable arguments is incorrect when the front-end
optimizes away unused fixed arguments.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131942 91177308-0d34-0410-b5e6-96231b3b80d8
2011-05-24 00:23:52 +00:00
..
TargetInfo Reverse unnecessary changes made in r129606 and r129608. There is no change in functionality. 2011-04-15 21:51:11 +00:00
CMakeLists.txt Fix cmake build. 2011-05-04 18:46:56 +00:00
Makefile Reverse unnecessary changes made in r129606 and r129608. There is no change in functionality. 2011-04-15 21:51:11 +00:00
Mips.h Prevent instructions using $gp from being placed between a jalr and the instruction that restores the clobbered $gp. 2011-05-04 17:54:27 +00:00
Mips.td Reverse unnecessary changes made in r129606 and r129608. There is no change in functionality. 2011-04-15 21:51:11 +00:00
MipsAsmPrinter.cpp Fix MipsAsmPrinter::printSavedRegsBitmaskChange. Remove functions and variables 2011-05-23 20:34:30 +00:00
MipsCallingConv.td Fix comment typo. Noticed by Liu. 2011-04-25 06:21:43 +00:00
MipsDelaySlotFiller.cpp Reverse unnecessary changes made in r129606 and r129608. There is no change in functionality. 2011-04-15 21:51:11 +00:00
MipsEmitGPRestore.cpp 1. Keep lines in 80 columns. 2011-05-06 22:11:29 +00:00
MipsExpandPseudo.cpp Reverse unnecessary changes made in r129606 and r129608. There is no change in functionality. 2011-04-15 21:51:11 +00:00
MipsFrameLowering.cpp Change StackDirection from StackGrowsUp to StackGrowsDown. 2011-05-23 20:16:59 +00:00
MipsFrameLowering.h Change StackDirection from StackGrowsUp to StackGrowsDown. 2011-05-23 20:16:59 +00:00
MipsInstrFormats.td Fix td file comments for Mips. 2011-05-09 18:16:46 +00:00
MipsInstrFPU.td Add pattern for double-to-integer conversion. Patch by Sasa Stankovic. 2011-05-23 22:16:43 +00:00
MipsInstrInfo.cpp Reverse unnecessary changes made in r129606 and r129608. There is no change in functionality. 2011-04-15 21:51:11 +00:00
MipsInstrInfo.h Reverse unnecessary changes made in r129606 and r129608. There is no change in functionality. 2011-04-15 21:51:11 +00:00
MipsInstrInfo.td Fix setting of isCommutable flag. 2011-05-12 17:42:08 +00:00
MipsISelDAGToDAG.cpp Reverse unnecessary changes made in r129606 and r129608. There is no change in functionality. 2011-04-15 21:51:11 +00:00
MipsISelLowering.cpp Simplify offset calculation of stack frame objects for $gp restore location and 2011-05-24 00:23:52 +00:00
MipsISelLowering.h Make the logic for determining function alignment more explicit. No functionality change. 2011-05-06 20:34:06 +00:00
MipsMachineFunction.h Fix MipsAsmPrinter::printSavedRegsBitmaskChange. Remove functions and variables 2011-05-23 20:34:30 +00:00
MipsMCAsmInfo.cpp Reverse unnecessary changes made in r129606 and r129608. There is no change in functionality. 2011-04-15 21:51:11 +00:00
MipsMCAsmInfo.h Reverse unnecessary changes made in r129606 and r129608. There is no change in functionality. 2011-04-15 21:51:11 +00:00
MipsRegisterInfo.cpp Change StackDirection from StackGrowsUp to StackGrowsDown. 2011-05-23 20:16:59 +00:00
MipsRegisterInfo.h Reverse unnecessary changes made in r129606 and r129608. There is no change in functionality. 2011-04-15 21:51:11 +00:00
MipsRegisterInfo.td Increase number of available registers when target is MIPS32. 2011-05-19 18:25:03 +00:00
MipsSchedule.td Reverse unnecessary changes made in r129606 and r129608. There is no change in functionality. 2011-04-15 21:51:11 +00:00
MipsSelectionDAGInfo.cpp Reverse unnecessary changes made in r129606 and r129608. There is no change in functionality. 2011-04-15 21:51:11 +00:00
MipsSelectionDAGInfo.h Reverse unnecessary changes made in r129606 and r129608. There is no change in functionality. 2011-04-15 21:51:11 +00:00
MipsSubtarget.cpp Reverse unnecessary changes made in r129606 and r129608. There is no change in functionality. 2011-04-15 21:51:11 +00:00
MipsSubtarget.h Reverse unnecessary changes made in r129606 and r129608. There is no change in functionality. 2011-04-15 21:51:11 +00:00
MipsTargetMachine.cpp Fix data layout string. i64 is aligned to 64 bit boundaries. 2011-05-19 17:21:09 +00:00
MipsTargetMachine.h Prevent instructions using $gp from being placed between a jalr and the instruction that restores the clobbered $gp. 2011-05-04 17:54:27 +00:00
MipsTargetObjectFile.cpp Reverse unnecessary changes made in r129606 and r129608. There is no change in functionality. 2011-04-15 21:51:11 +00:00
MipsTargetObjectFile.h Reverse unnecessary changes made in r129606 and r129608. There is no change in functionality. 2011-04-15 21:51:11 +00:00