aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Removed #include <iostream> and replace with llvm_* streams.Bill Wendling2006-11-266-56/+57
* Remove #include <iostream> and use llvm_* streams instead.Bill Wendling2006-11-263-40/+37
* Replace #include <iostream> with llvm_* streams.Bill Wendling2006-11-266-69/+62
* Removed #include <iostream> and replaced with llvm_* streams.Bill Wendling2006-11-2611-115/+100
* Removed #include <iostream> and used the llvm_cerr/DOUT streams instead.Bill Wendling2006-11-267-44/+34
* fix storing bools to mem and unordered FP opsDuraid Madina2006-11-262-5/+5
* Make the absolute/relative tolerance information easier to read/understand.Reid Spencer2006-11-251-2/+3
* Add newline at end of file.Reid Spencer2006-11-251-1/+1
* Update to new predicate simplifier VRP design. Fixes PR966 and PR967.Nick Lewycky2006-11-221-574/+1105
* This xform is handled by FoldOpIntoPhi in visitCastInst in a more elegant way.Chris Lattner2006-11-211-30/+1
* Refactored *GVRequiresExtraLoad() to Subtarget method.Anton Korobeynikov2006-11-212-120/+109
* in ppc64-mode, don't allocate the 32-bit version of r13 either.Chris Lattner2006-11-201-0/+6
* Global label not handled correctly.Jim Laskey2006-11-201-3/+11
* r13 is the thread pointer on darwin/ppc64, don't allocate it.Chris Lattner2006-11-202-5/+5
* Fix codegen for x86-64 on systems (like ppc or i386) that don't have 64-bitChris Lattner2006-11-201-8/+17
* Fix PR1011 and CodeGen/Generic/2006-11-20-DAGCombineCrash.llChris Lattner2006-11-201-2/+2
* setOperand should not zap the operand list or add implicit operands to anChris Lattner2006-11-201-39/+0
* We should perform extra load for dllimported callsAnton Korobeynikov2006-11-201-12/+26
* For PR950:Reid Spencer2006-11-205-1/+305
* For PR950:Reid Spencer2006-11-193-215/+277
* Don't transform in another bad case: if the block is empty, it should beChris Lattner2006-11-181-1/+2
* Fix another case we *don't* want to do this xform.Chris Lattner2006-11-181-2/+26
* Implement operator<< for machine basic blocks to make it easier to dump them.Chris Lattner2006-11-181-0/+4
* make the previous change more aggressive, moving any block with no fallthrough.Chris Lattner2006-11-181-9/+11
* Minor code layout tweak: if we have something like this:Chris Lattner2006-11-181-0/+50
* Do not convert massive blocks on phi nodes into select statements. InsteadChris Lattner2006-11-181-0/+27
* Have ConstantExprs upgrade opcodes the same way as instructions.Reid Spencer2006-11-181-1/+11
* on ppc64, float arguments take 8-byte stack slots not 4-byte stack slots.Chris Lattner2006-11-181-3/+8
* make sure to safe LR8 in the right stack slot for PPC64Chris Lattner2006-11-182-3/+8
* Pretty print 'rldicr r2, r2, 2, 61' as 'sldi r2, r2, 2'.Chris Lattner2006-11-181-0/+12
* Rewrite the branch selector to be correct in the face of large functions.Chris Lattner2006-11-184-126/+106
* add encoding for BCC, after finally wrestling strange ppc/tblgen endiannessChris Lattner2006-11-172-3/+22
* convert PPC::BCC to use the 'pred' operand instead of separate predicateChris Lattner2006-11-175-14/+25
* rename PPC::COND_BRANCH to PPC::BCCChris Lattner2006-11-175-17/+18
* start using PPC predicates more consistently.Chris Lattner2006-11-1710-60/+118
* For unsigned 8-bit division. Use movzbw to set the lower 8 bits of AX whileEvan Cheng2006-11-171-29/+46
* Hopefully a good crack at making debugging work on intel -disable-fp-elim.Jim Laskey2006-11-172-2/+5
* Assert unhandled case.Jim Laskey2006-11-171-0/+2
* 1. Ignore the -disable-fp-elim when the routine is a leaf.Jim Laskey2006-11-171-2/+2
* Typo. Fix the nightly tests.Jim Laskey2006-11-171-1/+1
* Fixing the ENABLE_OPTIMIZED=1 DISABLE_ASSERTIONS=1 build.Jim Laskey2006-11-171-0/+1
* Moved definition of llvm_ostream wrappers to the Streams.cpp file.Bill Wendling2006-11-171-4/+3
* Added wrappers for the std::cerr/std::cout objects. The wrappers willBill Wendling2006-11-171-0/+21
* Needed <iostream> for now.Bill Wendling2006-11-171-0/+1
* Needs the iostream include.Bill Wendling2006-11-171-0/+1
* Removed iostream #includes. Replaced std::cerr with DOUT.Bill Wendling2006-11-176-74/+71
* Removed even more std::cerr and #include <iostream> things.Bill Wendling2006-11-175-31/+20
* Replaced DEBUG(std::cerr with DOUT.Bill Wendling2006-11-171-6/+5
* Replace DEBUG(std::cerr with DOUT. Removed some iostream #includes.Bill Wendling2006-11-176-106/+95
* Removed unneeded <iostream> #include.Bill Wendling2006-11-172-2/+0