- Apr 07, 2006
-
-
Chris Lattner authored
llvm-svn: 27490
-
Reid Spencer authored
Configure with the --enable-optimized and --enable-assertions option to ensure that binary RPM packages are built with the options required by the feature request. llvm-svn: 27489
-
Reid Spencer authored
1. Don't force debug builds to have assertion checking turned on always. Let the default (on) be taken, or overridden by the command line 2. Create two new BuildModes based on assertion checking: Release+Assert and Debug-Assert. 3. Ensure that when building a distribution we get a release build with assertions enabled, regardless of the tree's configuration. 4. (unrelated) Fix library name generation for llvm-config usage. llvm-svn: 27488
-
Reid Spencer authored
Support detection of a "CVS" directory at configure time to distinguish whether this is a release build or a "from tree" build. This knowledge is used to set the defaults for --enable-optimzied and --enable-assertions options. llvm-svn: 27487
-
Reid Spencer authored
- Provide for the include of ENABLE_ASSERTIONS flag from the configuration. - Enhance the documentation for ENABLE_OPTIMIZED llvm-svn: 27486
-
Reid Spencer authored
Print out something at the end of the build that indicates what kind of build has just completed. llvm-svn: 27485
-
Reid Spencer authored
llvm-svn: 27484
-
Evan Cheng authored
llvm-svn: 27483
-
Evan Cheng authored
llvm-svn: 27482
-
Evan Cheng authored
llvm-svn: 27481
-
Chris Lattner authored
.bc file if they are supposed to be implicit. This is cool, except that it checked *after* constant expr folding: improving constant expr folding could cause the .bc reader to assert out on old .bc files. Move the check so that it checks all simple constants, but no constantexprs. llvm-svn: 27480
-
Chris Lattner authored
llvm-svn: 27479
-
Chris Lattner authored
llvm-svn: 27478
-
Evan Cheng authored
Instruction::InsertElement. llvm-svn: 27477
-
Evan Cheng authored
Also MOVPDI2DIrr. llvm-svn: 27476
-
Evan Cheng authored
by the frontend to shuffles. llvm-svn: 27475
-
Evan Cheng authored
- Normalize shuffle nodes so result vector lower half elements come from the first vector, the rest come from the second vector. (Except for the exceptions :-). - Other minor fixes. llvm-svn: 27474
-
Evan Cheng authored
llvm-svn: 27473
-
Evan Cheng authored
2. A shuffle mask element can also be an undef. llvm-svn: 27472
-
Andrew Lenharth authored
llvm-svn: 27471
-
Chris Lattner authored
llvm-svn: 27470
-
Chris Lattner authored
llvm-svn: 27469
-
Andrew Lenharth authored
This reduces Core size, yay. llvm-svn: 27468
-
Chris Lattner authored
Convert vsldoi(x,x) to work the same way other (x,x) cases work. llvm-svn: 27467
-
Chris Lattner authored
llvm-svn: 27466
-
Reid Spencer authored
the major version number of llvm-gcc, as configured. llvm-svn: 27465
-
Reid Spencer authored
llvm-svn: 27464
-
Chris Lattner authored
llvm-svn: 27463
-
Chris Lattner authored
llvm-svn: 27462
-
Reid Spencer authored
llvm-gcc command. This will help distinguish which version is being used so the makefiles can accommodate. llvm-svn: 27461
-
- Apr 06, 2006
-
-
Andrew Lenharth authored
llvm-svn: 27460
-
Chris Lattner authored
llvm-svn: 27459
-
Chris Lattner authored
llvm-svn: 27458
-
Chris Lattner authored
llvm-svn: 27457
-
Chris Lattner authored
llvm-svn: 27456
-
Chris Lattner authored
llvm-svn: 27455
-
Chris Lattner authored
llvm-svn: 27454
-
Chris Lattner authored
llvm-svn: 27453
-
Chris Lattner authored
us to compile oh-so-realistic stuff like this: vec_vperm(A, B, (vector unsigned char){14}); to: vspltb v0, v0, 14 instead of: vspltisb v0, 14 vperm v0, v2, v1, v0 llvm-svn: 27452
-
Chris Lattner authored
llvm-svn: 27451
-