llvm-6502/include/llvm/Target
Chris Lattner f9b332b59d * Keep track of register alignment as well as register size
* Add comments
* Add a new allocation_order iterator for register classes which targets may
  use to control the register order and available registers based on properties
  of the function being compiled.
* Remove access to FP and SP registers
* Add new callframe setup opcode support
* Eliminate moveImm2Reg method
* Revamp frame offset handling and prolog/epilog code generation


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5167 91177308-0d34-0410-b5e6-96231b3b80d8
2002-12-28 20:10:23 +00:00
..
MachineInstrInfo.h Add comment 2002-12-25 05:01:46 +00:00
MRegisterInfo.h * Keep track of register alignment as well as register size 2002-12-28 20:10:23 +00:00
TargetCacheInfo.h Inline some code from the cpp file 2002-10-28 23:53:32 +00:00
TargetData.h * Privatize the TargetName 2002-10-29 21:48:17 +00:00
TargetFrameInfo.h Changed MachineCodeForMethod' to MachineFunction'. 2002-10-28 00:28:31 +00:00
TargetInstrInfo.h Add comment 2002-12-25 05:01:46 +00:00
TargetMachine.h Allow the target machines to specify endianness and pointer size 2002-12-24 00:02:17 +00:00
TargetMachineImpls.h Allow the target machines to specify endianness and pointer size 2002-12-24 00:02:17 +00:00
TargetOptInfo.h Interface to target-specific routines that support machine code optimization. 2002-09-20 00:49:21 +00:00
TargetRegInfo.h Remvoe a bunch of unneeded forward decls 2002-10-28 02:27:07 +00:00
TargetSchedInfo.h Minor cleanups, remove noncopyable so dot doesn't cluster unrelated stuff 2002-10-28 23:54:23 +00:00