- Mar 29, 2007
-
-
Reid Spencer authored
Change the llvm-gcc sanity check to look for "target datalayout" instead of "implementation". The implementation keyword is no longer generated by llvm or llvm-gcc. llvm-svn: 35451
-
Zhou Sheng authored
2. Let APInt variable do the binary operation stuff instead of using ConstantExpr::getXXX. llvm-svn: 35450
-
Evan Cheng authored
big endian targets until llvm-gcc build issue has been resolved. llvm-svn: 35449
-
Evan Cheng authored
llvm-svn: 35448
-
Zhou Sheng authored
llvm-svn: 35446
-
Evan Cheng authored
llvm-svn: 35445
-
Zhou Sheng authored
1. Line out nested call of APInt::zext/trunc. 2. Make more use of APInt::getHighBitsSet/getLowBitsSet. 3. Use APInt[] operator instead of expression like "APIntVal & SignBit". llvm-svn: 35444
-
Zhou Sheng authored
instead of using ConstantExpr::getXX. 2. Use constant reference to APInt if possible instead of expensive APInt copy. llvm-svn: 35443
-
Jeff Cohen authored
front ends that do not depend on the GCC runtime (someday...). llvm-svn: 35441
-
- Mar 28, 2007
-
-
Jeff Cohen authored
llvm-svn: 35440
-
Bill Wendling authored
llvm-svn: 35439
-
Anton Korobeynikov authored
llvm-svn: 35438
-
Anton Korobeynikov authored
behaviour in some cases. llvm-svn: 35437
-
Chris Lattner authored
llvm-svn: 35436
-
Chris Lattner authored
llvm-svn: 35435
-
Chris Lattner authored
_test3: leaq (,%rdi,4), %rax orq %rdi, %rax ret instead of: _test2: movq %rdi, %rax shlq $2, %rax orq %rdi, %rax ret llvm-svn: 35434
-
Chris Lattner authored
llvm-svn: 35433
-
Chris Lattner authored
llvm-svn: 35432
-
Zhou Sheng authored
llvm-svn: 35431
-
Chris Lattner authored
llvm-svn: 35430
-
Scott Michel authored
llvm-svn: 35429
-
Zhou Sheng authored
2. Use APInt[] instead of "X & SignBit". 3. Clean up some codes. 4. Make the expression like "ShiftAmt = ShiftAmtC->getZExtValue()" safe. llvm-svn: 35424
-
Devang Patel authored
based on their ordering. This is applicable to ETForest::dominates() also. llvm-svn: 35423
-
Zhou Sheng authored
2. Make the APInt value do the zext/trunc stuff instead of using ConstantExpr::getZExt(). llvm-svn: 35422
-
Evan Cheng authored
llvm-svn: 35420
-
Evan Cheng authored
llvm-svn: 35419
-
Zhou Sheng authored
llvm-svn: 35418
-
Jeff Cohen authored
systems. llvm-svn: 35416
-
Reid Spencer authored
llvm-svn: 35415
-
Zhou Sheng authored
llvm-svn: 35414
-
Reid Spencer authored
Docuemnt the checkpoint keyword llvm-svn: 35413
-
Reid Spencer authored
llvm-svn: 35412
-
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
-
Reid Spencer authored
llvm-svn: 35409
-
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
-
Reid Spencer authored
llvm-svn: 35404
-