llvm-6502/include/llvm
Dale Johannesen 86b49f8e2d Next round of earlyclobber handling. Approach the
RA problem by expanding the live interval of an
earlyclobber def back one slot.  Remove
overlap-earlyclobber throughout.  Remove 
earlyclobber bits and their handling from
live internals.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56539 91177308-0d34-0410-b5e6-96231b3b80d8
2008-09-24 01:07:17 +00:00
..
ADT Add bound checks in SmallVector 2008-09-22 10:06:26 +00:00
Analysis Reapply 55859. This doesn't change anything as 2008-09-08 11:05:51 +00:00
Assembly we should use 'class' for non-pod types instead of 'struct' to 2008-08-24 18:38:56 +00:00
Bitcode Update the comment to reflect the new name. 2008-09-23 18:27:53 +00:00
CodeGen Next round of earlyclobber handling. Approach the 2008-09-24 01:07:17 +00:00
CompilerDriver Remove silly semicolon. 2008-09-22 23:28:18 +00:00
Config Initial support for the CMake build system. 2008-09-22 01:08:49 +00:00
Debugger
ExecutionEngine Add new parameter Fast to createJIT to enable the fast codegen path. 2008-08-08 08:11:34 +00:00
Support s/ParameterAttributes/Attributes/g 2008-09-23 23:03:40 +00:00
System Preliminary support for systems which require changing JIT memory regions privilege from read / write to read / executable. 2008-09-18 07:54:21 +00:00
Target Properly handle 'm' inline asm constraints. If a GV is being selected for the addressing mode, it requires the same logic for PIC relative addressing, etc. 2008-09-24 00:05:32 +00:00
Transforms Remove the MarkModRef pass (use AddReadAttrs instead). 2008-09-19 08:23:44 +00:00
AbstractTypeUser.h
Argument.h s/ParameterAttributes/Attributes/g 2008-09-23 23:03:40 +00:00
Attributes.h s/ParamAttrsWithIndex/FnAttributeWithIndex/g 2008-09-24 00:55:02 +00:00
AutoUpgrade.h Enable first-class aggregates support. 2008-07-23 00:34:11 +00:00
BasicBlock.h Switch the asmprinter (.ll) and all the stuff it requires over to 2008-08-23 22:23:09 +00:00
CallGraphSCCPass.h Tidy up several unbeseeming casts from pointer to intptr_t. 2008-09-04 17:05:41 +00:00
CallingConv.h Tidy a doxygen comment. 2008-07-16 15:59:56 +00:00
Constant.h Switch the asmprinter (.ll) and all the stuff it requires over to 2008-08-23 22:23:09 +00:00
Constants.h Prevent warning about conversion from 64-bit to 32-bit by (yuck) casting... 2008-09-19 18:34:40 +00:00
DerivedTypes.h
Function.h Move FN_NOTE_AlwaysInline and other out of ParamAttrs namespace. 2008-09-23 23:52:03 +00:00
GlobalAlias.h Make safer variant of alias resolution routine to be default 2008-09-09 20:05:04 +00:00
GlobalValue.h Add GlobalValue::{removeFromParent,eraseFromParent} 2008-08-29 07:30:15 +00:00
GlobalVariable.h Add GlobalValue::{removeFromParent,eraseFromParent} 2008-08-29 07:30:15 +00:00
InlineAsm.h Switch the asmprinter (.ll) and all the stuff it requires over to 2008-08-23 22:23:09 +00:00
InstrTypes.h Extend the vcmp/fcmp LLVM IR instructions to take vectors as arguments 2008-09-09 01:02:47 +00:00
Instruction.def Enable first-class aggregates support. 2008-07-23 00:34:11 +00:00
Instruction.h Switch the asmprinter (.ll) and all the stuff it requires over to 2008-08-23 22:23:09 +00:00
Instructions.h s/ParameterAttributes/Attributes/g 2008-09-23 23:03:40 +00:00
IntrinsicInst.h Split the SelectionDAG-building code, including the FunctionLoweringInfo 2008-09-03 16:12:24 +00:00
Intrinsics.h
Intrinsics.td Reapply 55899: First draft of EH support on x86/64-linux 2008-09-08 21:12:47 +00:00
IntrinsicsARM.td
IntrinsicsCellSPU.td
IntrinsicsPowerPC.td Implement __sync_synchronize on ppc32. Patch by Gary Benson. 2008-08-22 17:20:54 +00:00
IntrinsicsX86.td SSE codegen for vsetcc nodes 2008-07-17 16:51:19 +00:00
LinkAllPasses.h Remove the MarkModRef pass (use AddReadAttrs instead). 2008-09-19 08:23:44 +00:00
LinkAllVMCore.h
Linker.h
Module.h Switch the asmprinter (.ll) and all the stuff it requires over to 2008-08-23 22:23:09 +00:00
ModuleProvider.h
OperandTraits.h
Pass.h
PassAnalysisSupport.h Speed up the passmgr by avoiding heap thrashing on vectors. 2008-08-08 05:33:04 +00:00
PassManager.h
PassManagers.h Use SmallVector instead of std::vector 2008-08-12 15:44:31 +00:00
PassSupport.h
SymbolTableListTraits.h Fold the useful features of alist and alist_node into ilist, and 2008-07-28 21:51:04 +00:00
Type.h remove dead method. 2008-08-23 22:43:21 +00:00
TypeSymbolTable.h
Use.h backing out my last commit, it was not intended to go on the trunk 2008-09-19 15:13:20 +00:00
User.h
Value.h backing out my last commit, it was not intended to go on the trunk 2008-09-19 15:13:20 +00:00
ValueSymbolTable.h