summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Make several variable declarations static.Dan Gohman2008-05-06
* Remove uses of llvm/System/IncludeFile.h that are no longer needed.Dan Gohman2008-05-06
* Instead of enumerating each opcode that isn't handled thatDan Gohman2008-05-06
* Correct the value of LowBits in srem and urem handling inDan Gohman2008-05-06
* Fix a broken doxygen comment, and reword it for clarity.Dan Gohman2008-05-06
* Enable dead loop elimination.Owen Anderson2008-05-05
* add a micro optzn.Chris Lattner2008-05-05
* Improved generated code for atomic operatorsMon P Wang2008-05-05
* Code clean up. No functionality change.Evan Cheng2008-05-05
* Fix: Some classes were derived from a class in an anonymous namespace, but theyBill Wendling2008-05-05
* Using "unsigned" was masking the "size_t" version of this method.Bill Wendling2008-05-05
* Fix a crash when threading a block that includes a MRV call result.Chris Lattner2008-05-05
* Remove unused function.Devang Patel2008-05-05
* Added addition atomic instrinsics and, or, xor, min, and max.Mon P Wang2008-05-05
* Fix IsLinux being uninitialized on non-Linux targets.Dan Gohman2008-05-05
* Fix more -Wshorten-64-to-32 warnings.Evan Cheng2008-05-05
* no need for eh infoChris Lattner2008-05-05
* Fix 80 column violations.Evan Cheng2008-05-05
* Fix 80col violationAnton Korobeynikov2008-05-05
* Fix a bug in the ELF writer that caused it to produce malformedDan Gohman2008-05-05
* Use a dedicated IsLinux flag instead of an ELFLinux TargetType.Dan Gohman2008-05-05
* Add AsmPrinter support for emitting a directive to declare thatDan Gohman2008-05-05
* Add General Dynamic TLS model for X86-64. Some parts looks really ugly (look ...Anton Korobeynikov2008-05-04
* Fix PR1098 by correcting the postdominators analysis.Owen Anderson2008-05-04
* remove obsolete method.Chris Lattner2008-05-04
* regenerateChris Lattner2008-05-04
* Use (void) instead of () in C code.Gordon Henriksen2008-05-04
* Select vector shift with non-immediate i32 shift amount operand by first movi...Evan Cheng2008-05-04
* processStore may delete the instruction, avoidTorok Edwin2008-05-04
* Remove entries from here alsoAnton Korobeynikov2008-05-04
* Drop llvmc also, it will be replaced by shiny new llvmc2Anton Korobeynikov2008-05-04
* Drop llvm2cpp, it's now a llc targetAnton Korobeynikov2008-05-04
* Implement destructor for PostDominatorTree to eliminate a memory leak.Torok Edwin2008-05-03
* Handle multiple return values.Devang Patel2008-05-03
* Implement operator-> for ImmutableMap iterators.Ted Kremenek2008-05-03
* Add separate intrinsics for MMX / SSE shifts with i32 integer operands. This ...Evan Cheng2008-05-03
* Do not sink getresult.Devang Patel2008-05-03
* Add assert.Devang Patel2008-05-02
* verify builtin optimization works like gcc.Chris Lattner2008-05-02
* move libcalls to the same place llvm-gcc has it.Chris Lattner2008-05-02
* Fix a mistake in the computation of leading zeros for udiv.Dan Gohman2008-05-02
* Suppress -Wshorten-64-to-32 warnings for 64-bit hosts.Evan Cheng2008-05-02
* strength reduce exp2 into ldexp, rdar://5852514Chris Lattner2008-05-02
* add a FIXME so we remember to eventually remove this code.Chris Lattner2008-05-02
* Undo r50574. We are already ensuring the folded load address is 16-byte aligned.Evan Cheng2008-05-02
* specify an arch for non-x86 hosts.Chris Lattner2008-05-02
* 80 column violation.Evan Cheng2008-05-02
* Not safe folding a load + FsXORPSrr into FsXORPSrm. It's loading a FR64 value...Evan Cheng2008-05-02
* Porting r50563 from Tak to mainline.Bill Wendling2008-05-02
* Fix a typo in a comment.Dan Gohman2008-05-02