1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 12:12:47 +01:00
llvm-mirror/lib
Reid Spencer 93c3d80eb4 Adjust the slot machine to handle Types separately from Values. This was
done by doubling up the data structures so that Type based equivalents are
used. A consequence of this is overloading of function members that take a
Type* instead of a Value*. Various other cleanups related to Type != Value
(bug 122) were also implemented.

llvm-svn: 14613
2004-07-04 11:50:43 +00:00
..
Analysis Initial checkin of a simple mod/ref analysis for global variables. This is 2004-06-28 06:33:13 +00:00
AsmParser Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID() 2004-06-17 18:19:28 +00:00
Bytecode Implementation of SlotTable went into header file. Note that this header 2004-07-04 11:47:22 +00:00
CodeGen Add efficiency statistic. 2004-07-04 07:59:06 +00:00
Debugger Move the IntrinsicLowering header into the CodeGen directory, as per PR346 2004-06-20 07:49:54 +00:00
ExecutionEngine Move the IntrinsicLowering header into the CodeGen directory, as per PR346 2004-06-20 07:49:54 +00:00
Support Fix compilation on internix 2004-07-03 01:21:05 +00:00
Target Add FIXME notes for spilling int/fp regs (need to calculate stack space). 2004-07-02 17:54:38 +00:00
Transforms Implement add.ll:test22, a common case in MSIL files 2004-07-03 00:26:11 +00:00
VMCore Adjust the slot machine to handle Types separately from Values. This was 2004-07-04 11:50:43 +00:00
Makefile