1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 03:33:20 +01:00
llvm-mirror/lib
Chris Lattner 97adae1fa4 Though the previous xform applies to literally dozens (hundreds?) of variables
in SPEC, the subsequent optimziations that we are after don't play with
with FP values, so disable this xform for them.  Really we just don't want
stuff like:

double G;   (always 0 or 412312.312)
  = G;

turning into:

bool G_b;
  = G_b ? 412312.312 : 0;

We'd rather just do the load.

-Chris

llvm-svn: 18819
2004-12-12 06:03:06 +00:00
..
Analysis Add testcase and fix for yet another case where we query the size an 2004-12-08 23:56:15 +00:00
AsmParser Do not allow empty label names. 2004-12-10 05:40:19 +00:00
Bytecode Path::get -> Path::toString 2004-12-11 00:14:15 +00:00
CodeGen Move virtual function call out of loop to speed up getFreePhysReg by about 2004-12-07 05:25:53 +00:00
Debugger Change Library Names Not To Conflict With Others When Installed 2004-10-27 23:18:45 +00:00
ExecutionEngine Properly implement a fix for PR475 2004-12-05 07:19:16 +00:00
Linker Make sure to link the target-triple as well, so it ends up in the .llvm.bc file 2004-12-10 20:26:15 +00:00
Support Distribute headers and license files too 2004-12-04 22:34:21 +00:00
System Rename Path::get -> Path::toString 2004-12-11 17:37:01 +00:00
Target Add stubs for setcc-branch folding support. 2004-12-12 06:01:26 +00:00
Transforms Though the previous xform applies to literally dozens (hundreds?) of variables 2004-12-12 06:03:06 +00:00
VMCore Check in the file I forgot last night, to solve all of the crashes in every 2004-12-11 22:10:29 +00:00
Makefile Add the Linker library 2004-11-14 21:54:41 +00:00