llvm-6502/lib
Evan Cheng 910139f9ca Targets sometimes assign fixed stack object to spill certain callee-saved
registers based on dynamic conditions. For example, X86 EBP/RBP, when used as
frame register has to be spilled in the first fixed object. It should inform
PEI this so it doesn't get allocated another stack object. Also, it should not
be spilled as other callee-saved registers but rather its spilling and restoring
are being handled by emitPrologue and emitEpilogue. Avoid spilling it twice.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75116 91177308-0d34-0410-b5e6-96231b3b80d8
2009-07-09 06:53:48 +00:00
..
Analysis Make the code that updates ScalarEvolution's internal state in response 2009-07-08 19:23:34 +00:00
Archive Make the use of const with respect to LLVMContext sane. Hopefully this is the last time, for the 2009-07-01 23:13:44 +00:00
AsmParser Fix thinko. 2009-07-08 22:25:56 +00:00
Bitcode Switch GlobalVariable ctors to a sane API, where *either* a context or a module is required. 2009-07-08 19:03:57 +00:00
CodeGen Targets sometimes assign fixed stack object to spill certain callee-saved 2009-07-09 06:53:48 +00:00
CompilerDriver Have scoped mutexes take referenes instead of pointers. 2009-07-07 18:33:04 +00:00
Debugger Make the use of const with respect to LLVMContext sane. Hopefully this is the last time, for the 2009-07-01 23:13:44 +00:00
ExecutionEngine Add an option to allocate JITed global data separately from code. By 2009-07-08 21:59:57 +00:00
Linker Switch GlobalVariable ctors to a sane API, where *either* a context or a module is required. 2009-07-08 19:03:57 +00:00
MC Implement parsing support for the .comm directive. Patch by 2009-07-07 20:30:46 +00:00
Support Allow users of GraphWriter to display graphs asynchronously. This 2009-07-08 21:53:41 +00:00
System Add an ExecuteNoWait interface to support asynchronous process spawning. 2009-07-08 21:46:40 +00:00
Target Targets sometimes assign fixed stack object to spill certain callee-saved 2009-07-09 06:53:48 +00:00
Transforms Push LLVMContext _back_ through IRBuilder. 2009-07-08 20:50:47 +00:00
VMCore LLVMContext-ification. 2009-07-08 23:50:31 +00:00
Makefile LLVMC doesn't need ENABLE_PIC to build now. 2009-07-04 03:54:54 +00:00