aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Teach LSR to optimize more loop exit compares, i.e. change them to use postin...Evan Cheng2009-05-114-45/+275
* Add DW_AT_APPLE_isa and DW_AT_APPLE_block. Radar 6867696Mike Stump2009-05-111-0/+2
* Fix PR4188. TailMerging can't tolerate inexactDale Johannesen2009-05-112-0/+38
* Apply patch review feedback.Evan Cheng2009-05-111-0/+2
* Don't #include DerivedTypes.h from TargetData.h.Jay Foad2009-05-112-1/+4
* Add a comment about the special meaning of VoidTy in this context.Dan Gohman2009-05-111-0/+2
* Fix two wording errors that Duncan spotted.Dan Gohman2009-05-111-1/+1
* Make this grep line a little more specific so that it doesn'tDan Gohman2009-05-111-1/+1
* Unbreak non-debug build.Evan Cheng2009-05-111-0/+8
* Eliminate a compiler warning.Evan Cheng2009-05-111-0/+1
* When scalarizing a vector BITCAST, check whether the operand has vectorDan Gohman2009-05-112-1/+31
* LLVM has unaligned loads and stores now.Dan Gohman2009-05-111-2/+1
* Add terminal width detection to llvm::sys::Process. This is needed toDouglas Gregor2009-05-119-32/+110
* Upgrade this example to new-style syntax.Dan Gohman2009-05-111-5/+5
* Convert a subtract into a negate and an add when it helps x86Dan Gohman2009-05-113-1/+96
* Add an svn:ignore.Dan Gohman2009-05-110-0/+0
* remove some done things: we have nocapture and SROA is smarter.Chris Lattner2009-05-111-77/+13
* add a noteChris Lattner2009-05-111-0/+35
* Reverse a loop that is counting up to a maximum toDale Johannesen2009-05-115-11/+129
* Shrink wrapping in PEI:John Mosby2009-05-112-614/+1080
* Don't generate redundant casts of constant values when lowering calls toJay Foad2009-05-111-38/+29
* Change TargetData::getIntPtrType() to return an IntegerType instead ofJay Foad2009-05-112-4/+3
* Fix more naming issues.Sanjiv Gupta2009-05-114-30/+69
* Detect calls to compiler intrinsics and emit an extern declarations Sanjiv Gupta2009-05-114-10/+43
* Needed #includes. Thanks Fritz van Bommel!Bill Wendling2009-05-102-0/+2
* This is a large rewrite of how Dwarf info for inlined functions is handled.Bill Wendling2009-05-101-95/+225
* Make MDNode use CallbackVH. Also change MDNode to store Value* instead ofNick Lewycky2009-05-1012-105/+270
* Module iterator contains list of filescope functions as well, we don't need t...Sanjiv Gupta2009-05-101-2/+2
* Add imm-reg and imm-mem patters for cmp on msp430Anton Korobeynikov2009-05-101-0/+14
* Add MSP430 test for PR4136Anton Korobeynikov2009-05-102-0/+37
* Changed lowering and asmprinter to use ABI Names class called PAN.Sanjiv Gupta2009-05-107-202/+281
* --- Reverse-merging r71370 into '.':Bill Wendling2009-05-101-34/+58
* A debug function start was not being recorded when the optimization level wasn'tBill Wendling2009-05-091-58/+34
* Oops. Don't forget to align single bb loops.Evan Cheng2009-05-091-1/+1
* fix typoChris Lattner2009-05-091-1/+1
* Allow scalar evolution to compute iteration counts for loops with a Eli Friedman2009-05-092-19/+35
* Remove a completed optimization. Add a potential optimization I ran Eli Friedman2009-05-091-17/+9
* Rename PaddedSize to AllocSize, in the hope that thisDuncan Sands2009-05-0953-152/+152
* Use 16 bit arithmetic while retrieving the address of callee's frame during i...Sanjiv Gupta2009-05-091-7/+16
* Factor out code that optimize loop terminating condition.Evan Cheng2009-05-091-0/+9
* Don't attempt to handle unsized types in ScalarEvolution's GEP analyzer.Dan Gohman2009-05-091-0/+3
* Enable loop bb placement optimization.Evan Cheng2009-05-082-10/+1
* Fix bogus overflow checks by replacing them with actualDan Gohman2009-05-082-7/+28
* PPC::B and PPC::BCC's target operand may be an immediate.Evan Cheng2009-05-081-0/+9
* In non-pic builds, we can use -mdynamic-no-pic for a little more speed.Mike Stump2009-05-081-0/+5
* Use .td for tablegen files, not .ll.Dan Gohman2009-05-082-0/+0
* Avoid warning in release-asserts build.Mike Stump2009-05-081-0/+1
* Mirror how Fast ISel determines if a region.end intrinsic is the end of anBill Wendling2009-05-081-15/+12
* Fold trunc casts into add-recurrence expressions, allowing theDan Gohman2009-05-082-8/+86
* Compute the offsets of the compile units. We need this so that when we emit aBill Wendling2009-05-081-11/+20