summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Teach isGAPlusOffset to respect a GlobalAddressSDNode's offsetDan Gohman2008-06-09
* Re-apply 52002, allowing the verifier to accept non-MRV struct returnDan Gohman2008-06-09
* CodeGen support for aggregate-value function arguments.Dan Gohman2008-06-09
* Various tweaks related to apint codegen. No functionalityDuncan Sands2008-06-09
* Handle empty aggregate values.Dan Gohman2008-06-09
* AsmParser support for immediate constant aggregate values.Dan Gohman2008-06-09
* CPPBackend support for extractvalue and insertvalue.Dan Gohman2008-06-09
* Abort on an unrecognized opcode.Dan Gohman2008-06-09
* Update the CPP backend for the ConstantFP::get API change.Dan Gohman2008-06-09
* Remove some DAG combiner assumptions about sizesDuncan Sands2008-06-09
* add support for PIC on linux x86-64Rafael Espindola2008-06-09
* lower calls to abs to inline code, PR2337Chris Lattner2008-06-09
* Fix PR2411, where ip constant prop would propagate theChris Lattner2008-06-09
* use 'continue' to make the function linker simpler. When linking a strongChris Lattner2008-06-09
* minor changes to short circuit the 'no linkage' case earlier forChris Lattner2008-06-09
* simplify function visibility handling.Chris Lattner2008-06-09
* Remove comparison methods for MVT. The main causeDuncan Sands2008-06-08
* Limit the icmp+phi merging optimization to the cases where it is profitable:Chris Lattner2008-06-08
* Added FP instruction formats.Bruno Cardoso Lopes2008-06-08
* Temporarily reverting r52056. It's causing PPC to fail to bootstrap.Bill Wendling2008-06-08
* Added support for FP RegistersBruno Cardoso Lopes2008-06-07
* Speculatively execute a block when the the block is the then part of a triang...Evan Cheng2008-06-07
* Revert r52046. It broke cbe on x86 / Mac OS X.Evan Cheng2008-06-07
* CodeGen support for insertvalue and extractvalue, and for loads andDan Gohman2008-06-07
* Connect successors before creating the DAG node for the branch. This hasOwen Anderson2008-06-07
* get rid of ExtractValueInst::init's Value argument, it is already passed to t...Gabor Greif2008-06-06
* Typo.Evan Cheng2008-06-06
* make ExtractValueInst derived from UnaryInstructionGabor Greif2008-06-06
* Enable stack coloring by default.Evan Cheng2008-06-06
* PPC preferred loop alignment is 16.Evan Cheng2008-06-06
* LoopSimplify preserves AA.Devang Patel2008-06-06
* Print debug message only if there are dead passes.Devang Patel2008-06-06
* Handle assembler identifiers specially in CBE. This fixes PR2418.Anton Korobeynikov2008-06-06
* Tighten up the abstraction slightly.Duncan Sands2008-06-06
* Wrap MVT::ValueType in a struct to get type safetyDuncan Sands2008-06-06
* As Chris suggested, handle the situation if ShAmt larger than BitWidth, Zhou Sheng2008-06-06
* Refine stack slot interval weight computation.Evan Cheng2008-06-06
* Turn stdout into binary mode during bitcode emission.Anton Korobeynikov2008-06-06
* Provide hooks for libgcc symbols' address resolution inside lli on mingw32.Anton Korobeynikov2008-06-06
* Added custom isel for MUL, SDIVREM, UDIVREM, SMUL_LOHI and UMUL_LOHI nodesBruno Cardoso Lopes2008-06-06
* Added custom SELECT_CC loweringBruno Cardoso Lopes2008-06-06
* Revert 52002.Dan Gohman2008-06-05
* Expose a public interface to this pass.Chris Lattner2008-06-05
* Let libcall semantics decide whether it knows about functions Chris Lattner2008-06-05
* Don't break strict aliasing.Evan Cheng2008-06-05
* Remove debugging code.Owen Anderson2008-06-05
* Use the newly created helper on LiveIntervals.Owen Anderson2008-06-05
* Add a helper for constructing new live ranges that ended from an instruction ...Owen Anderson2008-06-05
* If BitWidth equals to ShtAmt, the RHSKnownZero[BitWidth-ShiftAmt-1] willZhou Sheng2008-06-05
* Change the Verifier to support returning first class aggregrates.Matthijs Kooijman2008-06-05