1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 04:02:41 +01:00
llvm-mirror/lib/Target
Vikram S. Adve 7436df838d Several major fixes, particularly in emitting constant aggregates:
(1) Padding bytes between structure fields (for alignment) were never
    being emitted into the constant pool so the layout did not match!
(2) In printing constants, structures containing structures or arrays
    were never handled.
(3) Support new model for external/uninitialized/initialized globals.
    Uninitialized globals are no longer emitted since they are external.
    Initialized globals may go either in .bss or in .data.

llvm-svn: 4134
2002-10-13 00:32:18 +00:00
..
Sparc Several major fixes, particularly in emitting constant aggregates: 2002-10-13 00:32:18 +00:00
MachineFrameInfo.cpp * Removed extraneous #includes 2002-08-09 20:08:03 +00:00
Makefile *** empty log message *** 2002-07-23 17:52:38 +00:00
TargetData.cpp Convert TargetData to be an ImmutablePass 2002-09-25 23:46:55 +00:00
TargetMachine.cpp Disable reassociation pass in LLC until it is fixed. 2002-09-23 12:55:50 +00:00
TargetSchedInfo.cpp Add code that used to be inline in MachineSchedInfo.h 2002-02-04 05:56:30 +00:00