- Feb 20, 2008
-
-
Bill Wendling authored
No need to go up more levels. A def of a register also sets its sub-registers (so if PhysRegInfo[SuperReg] is NULL, it means SuperReg's super registers are not previously defined). llvm-svn: 47399
-
Chris Lattner authored
rename QualType::getQualifiers to getCVRQualifiers. Add some fixme's and clean up some code relevant to qualifiers. Change ASQualType to contain a Type* instead of a QualType. Any CVR qualifiers should be on the outer qual type. llvm-svn: 47398
-
Anton Korobeynikov authored
llvm-svn: 47397
-
Devang Patel authored
llvm-svn: 47396
-
Bill Wendling authored
llvm-svn: 47395
-
Devang Patel authored
llvm-svn: 47394
-
Dan Gohman authored
consistency. llvm-svn: 47393
-
Devang Patel authored
llvm-svn: 47392
-
Devang Patel authored
llvm-svn: 47391
-
Devang Patel authored
llvm-svn: 47390
-
Bill Wendling authored
llvm-svn: 47389
-
Devang Patel authored
llvm-svn: 47388
-
Devang Patel authored
llvm-svn: 47387
-
Devang Patel authored
llvm-svn: 47386
-
Evan Cheng authored
llvm-svn: 47385
-
Duncan Sands authored
and splitting extract_subvector. This fixes nine "make check" testcases, for example 2008-02-04-ExtractSubvector.ll and (partially) CodeGen/Generic/vector.ll. llvm-svn: 47384
-
Dan Gohman authored
llvm-svn: 47383
-
Dan Gohman authored
llvm-svn: 47382
-
Dan Gohman authored
llvm-svn: 47381
-
Dan Gohman authored
llvm-svn: 47380
-
Dan Gohman authored
llvm-svn: 47379
-
Anton Korobeynikov authored
llvm-svn: 47378
-
Anton Korobeynikov authored
llvm-svn: 47377
-
Anton Korobeynikov authored
llvm-svn: 47376
-
Anton Korobeynikov authored
llvm-svn: 47375
-
Anton Korobeynikov authored
llvm-svn: 47374
-
Anton Korobeynikov authored
llvm-svn: 47373
-
Anton Korobeynikov authored
llvm-svn: 47372
-
Anton Korobeynikov authored
llvm-svn: 47371
-
Anton Korobeynikov authored
llvm-svn: 47370
-
Anton Korobeynikov authored
llvm-svn: 47369
-
Anton Korobeynikov authored
llvm-svn: 47368
-
Anton Korobeynikov authored
llvm-svn: 47367
-
Bill Wendling authored
Added two "FIXMEs" for code that looks dubious to me (but I could be wrong). llvm-svn: 47366
-
Bill Wendling authored
llvm-svn: 47365
-
Owen Anderson authored
llvm-svn: 47364
-
Evan Cheng authored
llvm-svn: 47363
-
Bill Wendling authored
changes. (Sorry for any formatting changes that creeped in.) llvm-svn: 47362
-
Nick Lewycky authored
llvm-svn: 47361
-
Nick Lewycky authored
Parse reversed smax and umax as smin and umin and express them with negative or binary-not SCEVs (which are really just subtract under the hood). Parse 'xor %x, -1' as (-1 - %x). Remove dead code (ConstantInt::get always returns a ConstantInt). Don't use getIntegerSCEV(-1, Ty). The first value is an int, then it gets passed into a uint64_t. Instead, create the -1 directly from ConstantInt::getAllOnesValue(). llvm-svn: 47360
-