summaryrefslogtreecommitdiff
path: root/lib/CodeGen
Commit message (Expand)AuthorAge
* Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson2010-08-06
* Add more verification of LiveIntervals.Jakob Stoklund Olesen2010-08-06
* Fix swapped COPY operands.Jakob Stoklund Olesen2010-08-06
* Don't try to verify LiveIntervals for physical registers.Jakob Stoklund Olesen2010-08-06
* Update CMake build.Ted Kremenek2010-08-06
* Add the Optimize Compares pass (disabled by default).Bill Wendling2010-08-06
* While emitting DBG_VALUE for registers spilled at the end of a block do not u...Devang Patel2010-08-06
* Revert r110396 to fix buildbots.Owen Anderson2010-08-06
* Be more aggressive about removing joined physreg copies.Jakob Stoklund Olesen2010-08-05
* Don't verify LiveVariables if LiveIntervals is available.Jakob Stoklund Olesen2010-08-05
* Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson2010-08-05
* Add basic verification of LiveIntervals.Jakob Stoklund Olesen2010-08-05
* Remove double-def checking from MachineVerifier, so a register does not have toJakob Stoklund Olesen2010-08-05
* Avoid using a live std::multimap iterator while editing the map. It looks likeJakob Stoklund Olesen2010-08-05
* The lower invoke pass needs to have unreachable code elimination run after itBill Wendling2010-08-04
* Coalesce stack slot accesses that arise when spilling both sides of a COPY.Jakob Stoklund Olesen2010-08-04
* Checkpoint SplitKit progress.Jakob Stoklund Olesen2010-08-04
* Use location entry only of the location described by DBG_VALUE is valid.Devang Patel2010-08-04
* The EH prepare passes really want to be the last passes run before code-gen.Bill Wendling2010-08-04
* Fix typo in comment.Devang Patel2010-08-04
* Change this llvm_unreachable to report_fatal_error, since it canDan Gohman2010-08-04
* While spilling live registers at the end of block check whether they are used...Devang Patel2010-08-04
* If a variable is spilled by code generator then use DW_OP_fbreg to describe i...Devang Patel2010-08-04
* Eliminate unnecessary empty string literals.Dan Gohman2010-08-04
* Oops. Don't normalize spill weights twice.Jakob Stoklund Olesen2010-08-03
* Early exit and reduce indentation. No functionality change.Bill Wendling2010-08-02
* Free DbgScope created for dead functions.Devang Patel2010-08-02
* Prefix `next' iterator operation with `llvm::'.Oscar Fuentes2010-08-02
* PR7586: Make sure we don't claim that unknown bits are actually known in theEli Friedman2010-08-02
* Reference the personalities. Don't copy them into a new vector.Bill Wendling2010-08-01
* Fix for bug reported by Evzen Muller on llvm-commits: make sure to correctlyEli Friedman2010-07-30
* Plug the remaining MC leaks by giving MCObjectStreamer/MCAsmStreamer ownershi...Benjamin Kramer2010-07-29
* Comment typo.Dale Johannesen2010-07-29
* Fix a bug in the -regalloc=fast handling of exotic two-address instruction withJakob Stoklund Olesen2010-07-29
* Print out the regclass of any virtual registers used by a machine instruction.Jakob Stoklund Olesen2010-07-28
* It is FE's responsibility to emit proper directory name.Devang Patel2010-07-27
* GrammarJim Grosbach2010-07-27
* Fix a crash in the dag combiner caused by ConstantFoldBIT_CONVERTofBUILD_VECT...Nate Begeman2010-07-27
* 80 columnJim Grosbach2010-07-27
* fix typoJim Grosbach2010-07-27
* It's better to have the arrays, which would trigger the creation of stackBill Wendling2010-07-27
* Add SplitEditor to SplitKit. This class will be used to edit live intervals andJakob Stoklund Olesen2010-07-26
* Fix a use-after-free.Dan Gohman2010-07-26
* Using llvm.eh.catch.all.value instead of .llvm.eh.catch.all.value.Bill Wendling2010-07-26
* The "excess register pressure" returned by HighRegPressure() is not accurate ...Evan Cheng2010-07-26
* Handle Values with no value in getCopyFromRegs.Dan Gohman2010-07-26
* A block dominates itself, by definition.Dan Gohman2010-07-26
* Pacify gcc-4.5 which wrongly thinks that RExcess (passed as the Excess parame...Duncan Sands2010-07-26
* Factored out a bit of common code to mark VNInfos for deletion.Lang Hames2010-07-26
* Add comments.Evan Cheng2010-07-25