- Aug 12, 2008
-
-
Bill Wendling authored
llvm-svn: 54705
-
Dale Johannesen authored
llvm-svn: 54700
-
Duncan Sands authored
This may be used as the second IRBuilder template parameter, the idea being that people learning LLVM may find it helpful (several people asked on IRC if it was possible to turn off constant folding because it made it hard for them to see what was going on). Compiles, but otherwise completely untested. llvm-svn: 54698
-
Dan Gohman authored
continue past the first conditional branch when looking for a relevant test. This helps it avoid using MAX expressions in loop trip counts in more cases. llvm-svn: 54697
-
Jim Grosbach authored
llvm-svn: 54695
-
Dale Johannesen authored
non_lazy_ptr mechanism on x86-64 Darwin JIT. Fixes a bunch of last night's failures. llvm-svn: 54692
-
Dan Gohman authored
llvm-svn: 54688
-
Dan Gohman authored
through multiple nodes in a bucket. llvm-svn: 54687
-
Devang Patel authored
llvm-svn: 54685
-
Duncan Sands authored
in case they get the wrong idea. Fit in 80 columns. llvm-svn: 54676
-
Devang Patel authored
Use inversed map for faster queries. llvm-svn: 54662
-
Dale Johannesen authored
model, except for external calls; this makes addressing modes PC-relative. Incomplete. The assertion at the top of Emitter::runOnMachineFunction was obviously bogus (always true) so I removed it. If someone knows what the correct test should be to cover all the various targets, please fix. llvm-svn: 54656
-
Chris Lattner authored
Kovarththanan Rajaratnam! llvm-svn: 54655
-
Chris Lattner authored
do for scalars. Patch contributed by Nicolas Capens This also generalizes the previous xforms to work on long double, now that isExactlyValue works for long double. llvm-svn: 54653
-
- Aug 11, 2008
-
-
Devang Patel authored
getAnalysisUsage() repeatedly. llvm-svn: 54650
-
Dan Gohman authored
differences, and to be more specific. llvm-svn: 54648
-
Dan Gohman authored
of stack objects. This fixes PR2656. llvm-svn: 54646
-
Nate Begeman authored
llvm-svn: 54644
-
Duncan Sands authored
folding policies with IRBuilder. The default, provided by ConstantFolder, is to do minimal folding like now: what ConstantExpr provides. An alternative is to use TargetFolder, which uses target information to fold constants more. llvm-svn: 54640
-
Chris Lattner authored
llvm-svn: 54631
-
Chris Lattner authored
llvm-svn: 54630
-
- Aug 10, 2008
-
-
Chris Lattner authored
llvm-svn: 54603
-
Chris Lattner authored
llvm-svn: 54602
-
- Aug 09, 2008
-
-
Chris Lattner authored
type lattice value for an Argument*, giving clients the opportunity to use something other than Top for it if they choose to." Patch by John McCall! llvm-svn: 54589
-
Duncan Sands authored
IRBuilder are not expecting null names. llvm-svn: 54581
-
Cedric Venet authored
llvm-svn: 54580
-
Chris Lattner authored
LoadInst ctor, which causes std::string thrashing. llvm-svn: 54577
-
Chris Lattner authored
llvm-svn: 54576
-
Gordon Henriksen authored
llvm-svn: 54574
-
Gordon Henriksen authored
Please use !LLVMIsDeclaration instead. llvm-svn: 54572
-
Gordon Henriksen authored
llvm-svn: 54571
-
- Aug 08, 2008
-
-
Gordon Henriksen authored
Evan broke it in r54523 by adding a parameter in the implementation without updating the header correspondingly. llvm-svn: 54555
-
Eric Christopher authored
names. This can save a lot of allocations if you aren't going to be looking at the output. llvm-svn: 54546
-
Dan Gohman authored
llvm-svn: 54545
-
Dan Gohman authored
X86ISelLowering creates. llvm-svn: 54544
-
Anton Korobeynikov authored
llvm-svn: 54543
-
Anton Korobeynikov authored
llvm-svn: 54542
-
Anton Korobeynikov authored
llvm-svn: 54541
-
Anton Korobeynikov authored
llvm-svn: 54540
-
Anton Korobeynikov authored
llvm-svn: 54539
-