1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 04:02:41 +01:00
llvm-mirror/lib
Chris Lattner 8b30d77212 * Implement expression type conversion for constant values
* Fix a problem setting a name on a constant value that died because no symbol table was passed in
* Add some comments describing the passes
* Implement a new peephole:
     // Peephole optimize the following instructions:
     // %t = cast <T1>* %P to <T2> * ;; If T1 is losslessly convertable to T2
     // store <T2> %V, <T2>* %t
     //
     // Into:
     // %t = cast <T2> %V to <T1>
     // store <T1> %t2, <T1>* %P

llvm-svn: 1080
2001-11-01 05:57:59 +00:00
..
Analysis Added function IsLeafMethod to identify leaf methods. 2001-10-22 13:55:46 +00:00
AsmParser Negative FP constants... whodathunkit. 2001-10-23 04:13:01 +00:00
Bytecode Frivolous cleanups 2001-10-24 06:21:22 +00:00
CodeGen Record constants that need to be emitted in the assembly code. 2001-10-28 21:46:23 +00:00
ExecutionEngine Implement xor operator 2001-10-30 20:54:36 +00:00
Support Provide option to enable eating of all arguments following a specific one 2001-10-27 05:54:17 +00:00
Target Check in to use moved stringizing code 2001-10-29 13:39:38 +00:00
Transforms * Implement expression type conversion for constant values 2001-11-01 05:57:59 +00:00
VMCore Implement constant propogation of null pointer values. 2001-11-01 05:55:13 +00:00
Makefile Compile the transforms directory 2001-10-13 07:04:00 +00:00