1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 04:32:44 +01:00
llvm-mirror/include/llvm/Target
Reid Spencer 78e1ec0122 Implement support for non-standard integer bit widths of any size. The
rules alignment is to pick the alignment that corresponds to the smallest
specified alignment that is larger than the bit width of the type or the
largest specified integer alignment if none are larger than the bitwidth
of the type. For the byte size, the size returned is the next larger
multiple of the alignment for that type (using the above rule). This patch
also changes bit widths from "short" to "uint32_t" to ensure there are
enough bits to specify any bit width that LLVM can handle (currently 2^23);
16-bits isn't enough.

llvm-svn: 34431
2007-02-19 22:35:00 +00:00
..
MRegisterInfo.h Re-apply my liveintervalanalysis changes. Now with PR1207 fixes. 2007-02-19 21:49:54 +00:00
SubtargetFeature.h Added an automatic cast to "std::ostream*" etc. from OStream. We then can 2006-12-17 05:15:13 +00:00
TargetAsmInfo.h Support for non-landing pad exception handling. 2007-02-01 16:31:34 +00:00
TargetData.h Implement support for non-standard integer bit widths of any size. The 2007-02-19 22:35:00 +00:00
TargetELFWriterInfo.h The TargetELFWriterInfo class holds target-specific information for the ELF writer. 2007-01-27 02:53:50 +00:00
TargetFrameInfo.h Fix naming inconsistency: calleesave -> calleesaved. 2007-01-02 21:30:17 +00:00
TargetInstrInfo.h Make LABEL a builtin opcode. 2007-01-26 14:34:52 +00:00
TargetInstrItineraries.h <cassert> no longer required to make VC++ happy. 2005-11-04 02:59:16 +00:00
TargetJITInfo.h Completely rearchitect the interface between targets and the pass manager. 2006-09-04 04:14:57 +00:00
TargetLowering.h For PR1195: 2007-02-15 03:39:18 +00:00
TargetMachine.h Added new method to finish up the addition of passes to emit files. This 2007-02-08 01:34:45 +00:00
TargetMachineRegistry.h Improve comments, patch provided by Vladimir Prus! 2006-05-15 17:25:05 +00:00
TargetMachOWriterInfo.h Added GetTargetRelocation method. 2007-02-03 02:38:57 +00:00
TargetOptions.h Flag to control exception handling. 2007-01-29 20:48:32 +00:00
TargetSubtarget.h Remove unneeded include. 2006-12-12 19:36:53 +00:00