- Mar 24, 2007
-
-
Chris Lattner authored
llvm-svn: 35296
-
Reid Spencer authored
Convert some calls to ConstantInt::getZExtValue() into getValue() and use APInt facilities in the subsequent computations. llvm-svn: 35294
-
Evan Cheng authored
llvm-svn: 35293
-
Anton Korobeynikov authored
llvm-svn: 35292
-
- Mar 23, 2007
-
-
Bill Wendling authored
llvm-svn: 35291
-
Bill Wendling authored
Add final support to get the QT example to compile. llvm-svn: 35290
-
Evan Cheng authored
llvm-svn: 35289
-
Reid Spencer authored
llvm-svn: 35288
-
Reid Spencer authored
* APIntify visitAdd and visitSelectInst * Remove unused uint64_t versions of utility functions that have been replaced with APInt versions. This completes most of the changes for APIntification of InstCombine. This passes llvm-test and llvm/test/Transforms/InstCombine/APInt. Patch by Zhou Sheng. llvm-svn: 35287
-
Evan Cheng authored
llvm-svn: 35286
-
Reid Spencer authored
types. These tests mimic the integer test cases in the normal InstCombine test suite but use "strange" integer bit widths. Most tests written by Zhou Sheng, a few by me. llvm-svn: 35284
-
Reid Spencer authored
APIntify visitDiv, visitMul and visitRem. Patch by Zhou Sheng. llvm-svn: 35283
-
Chris Lattner authored
llvm-svn: 35282
-
Reid Spencer authored
APIntify several utility functions supporting logical operators and shift operators. Patch by Zhou Sheng. llvm-svn: 35281
-
Dan Gohman authored
argument that don't appear intended as implicit-conversion operators. llvm-svn: 35280
-
Duncan Sands authored
llvm-svn: 35279
-
Reid Spencer authored
requirements. We must return NaN in some cases and correctly signed infinity in other cases. Passes CFP2006 (not that that says much). llvm-svn: 35277
-
Zhou Sheng authored
llvm-svn: 35276
-
Zhou Sheng authored
llvm-svn: 35275
-
Evan Cheng authored
1. Address offset is in bytes. 2. Make sure truncate node uses are replaced with new load. llvm-svn: 35274
-
- Mar 22, 2007
-
-
Reid Spencer authored
APInt support for logical operators in visitAnd, visitOr, and visitXor. Patch by Zhou Sheng. llvm-svn: 35273
-
Duncan Sands authored
llvm-svn: 35272
-
Reid Spencer authored
* APIntify commonIntCastTransforms * APIntify visitTrunc * APIntify visitZExt Patch by Zhou Sheng. llvm-svn: 35271
-
Reid Spencer authored
* Re-enable the APInt version of MaskedValueIsZero. * APIntify the Comput{Un}SignedMinMaxValuesFromKnownBits functions * APIntify visitICmpInst. llvm-svn: 35270
-
Bill Wendling authored
intrinsic. llvm-svn: 35269
-
Jeff Cohen authored
llvm-svn: 35268
-
Jeff Cohen authored
Use VC++ byteswap intrinsics. llvm-svn: 35267
-
Bill Wendling authored
llvm-svn: 35266
-
Dan Gohman authored
llvm-svn: 35265
-
Evan Cheng authored
llvm-svn: 35264
-
Reid Spencer authored
llvm-svn: 35263
-
Reid Spencer authored
llvm-svn: 35262
-
Reid Spencer authored
llvm-svn: 35261
-
Reid Spencer authored
llvm-svn: 35260
-
Reid Spencer authored
llvm-svn: 35259
-
Reid Spencer authored
llvm-svn: 35258
-
Nick Lewycky authored
Analyze GEPs. If the indices are all zero, transfer whether the pointer is known to be not null through the GEP. Add a few more cases for xor and shift instructions. llvm-svn: 35257
-
Reid Spencer authored
llvm-svn: 35256
-
Evan Cheng authored
llvm-svn: 35255
-
Evan Cheng authored
llvm-svn: 35254
-