- Mar 28, 2007
-
-
Evan Cheng authored
llvm-svn: 35420
-
Evan Cheng authored
llvm-svn: 35419
-
Zhou Sheng authored
llvm-svn: 35418
-
Zhou Sheng authored
llvm-svn: 35414
-
Reid Spencer authored
llvm-svn: 35411
-
Reid Spencer authored
describes its function as check against unresolved types and definitions. This is handy for forcing error messages in assembly test cases or otherwise ensuring that everything is resolved at that point in the assembly. llvm-svn: 35410
-
Zhou Sheng authored
1. Line out nested use of zext/trunc. 2. Make more use of getHighBitsSet/getLowBitsSet. 3. Use APInt[] != 0 instead of "(APInt & SignBit) != 0". llvm-svn: 35408
-
Evan Cheng authored
llvm-svn: 35407
-
Evan Cheng authored
llvm-svn: 35406
-
Reid Spencer authored
llvm-svn: 35405
-
Evan Cheng authored
1) Take address scale into consideration. e.g. i32* -> scale 4. 2) Examine all the users of GEP. 3) Generalize to inter-block GEP's (no longer uses loopinfo). 4) Don't do xform if GEP has other variable index(es). llvm-svn: 35403
-
Reid Spencer authored
When converting an add/xor/and triplet into a trunc/sext, only do so if the intermediate integer type is a bitwidth that the targets can handle. llvm-svn: 35400
-
Evan Cheng authored
not violate that. llvm-svn: 35396
-
Bill Wendling authored
llvm-svn: 35394
-
Chris Lattner authored
system assembler not groking legal instructions like "leal (,%esi,8), %ecx". llvm-svn: 35393
-
Bill Wendling authored
llvm-svn: 35392
-
- Mar 27, 2007
-
-
Bill Wendling authored
the MMX instructions that are needed... llvm-svn: 35389
-
Devang Patel authored
llvm-svn: 35388
-
Bill Wendling authored
comparison operators. llvm-svn: 35385
-
Evan Cheng authored
llvm-svn: 35383
-
Lauro Ramos Venancio authored
char" and it is up to the compilers implementation or the platform which is followed." http://www.arm.linux.org.uk/docs/faqs/signedchar.php llvm-svn: 35382
-
Lauro Ramos Venancio authored
llvm-svn: 35381
-
Anton Korobeynikov authored
llvm-svn: 35380
-
Anton Korobeynikov authored
llvm-svn: 35379
-
Evan Cheng authored
llvm-svn: 35376
-
Evan Cheng authored
TID->numOperands. llvm-svn: 35375
-
Devang Patel authored
llvm-svn: 35374
-
Reid Spencer authored
llvm-svn: 35373
-
Reid Spencer authored
Fix another incorrectly converted shift mask. llvm-svn: 35371
-
Devang Patel authored
llvm-svn: 35370
-
Devang Patel authored
based on their ordering. llvm-svn: 35369
-
Devang Patel authored
std::vector<DFCalculateWorkObject *> to reduce malloc/free traffic. llvm-svn: 35368
-
Evan Cheng authored
llvm-svn: 35366
-
Evan Cheng authored
llvm-svn: 35365
-
Evan Cheng authored
llvm-svn: 35363
-
Dale Johannesen authored
hopefully forestall similar errors. llvm-svn: 35362
-
- Mar 26, 2007
-
-
Chris Lattner authored
llvm-svn: 35361
-
Reid Spencer authored
llvm-svn: 35360
-
Reid Spencer authored
original and new instruction. A slight performance hit with ostringstream but it is only for debug. Also, clean up an uninitialized variable warning noticed in a release build. llvm-svn: 35358
-
Reid Spencer authored
llvm-svn: 35357
-