summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Initial support for the CMake build system.Oscar Fuentes2008-09-22
* explain what earlyclobber actually is.Chris Lattner2008-09-21
* Factor out code into HandleVirtRegDef, for consistency withDan Gohman2008-09-21
* Update VS projects.Cedric Venet2008-09-20
* Shorten and rearrange data fields to save a word of memory.Dale Johannesen2008-09-20
* Prevent warning about conversion from 64-bit to 32-bit by (yuck) casting...Bill Wendling2008-09-19
* Now that ConstantSDNode doesn't hold an APInt,Dan Gohman2008-09-19
* Added static methods to APSInt: getMinValue and getMaxValue.Ted Kremenek2008-09-19
* backing out my last commit, it was not intended to go on the trunkGabor Greif2008-09-19
* first shot at removing Use::ValGabor Greif2008-09-19
* Remove the MarkModRef pass (use AddReadAttrs instead).Duncan Sands2008-09-19
* Add a new pass AddReadAttrs which works out which functionsDuncan Sands2008-09-19
* Remove AsmThatEarlyClobber etc. from LiveIntervalAnalysisDale Johannesen2008-09-19
* Add a new "fast" scheduler. This is currently basically just aDan Gohman2008-09-18
* Preliminary support for systems which require changing JIT memory regions pri...Evan Cheng2008-09-18
* Add a bit to mark operands of asm's that conflictDale Johannesen2008-09-17
* Add a new MachineInstr-level DCE pass. It is very simple, and is intended toDan Gohman2008-09-17
* Remove.Devang Patel2008-09-16
* Reverting r56249. On further investigation, this functionality isn't needed.Bill Wendling2008-09-16
* - Change "ExternalSymbolSDNode" to "SymbolSDNode".Bill Wendling2008-09-16
* Fix these comments to reflect current reality. Surprisingly,Dan Gohman2008-09-16
* FCmpInst predicates UNO, ORD, FALSE, and TRUE are commutative.Dan Gohman2008-09-16
* Re-enables the new vector select in the bitcode reader, by modifying theDan Gohman2008-09-16
* Extract optimization pass selection code from llvm-gcc into a separate routine.Devang Patel2008-09-15
* Re-enable SelectionDAG CSE for calls. It matters in the case ofDan Gohman2008-09-15
* adjust last patch per review feedbackDale Johannesen2008-09-14
* minor correctionGabor Greif2008-09-13
* Remove isImm(), isReg(), and friends, in favor of Dan Gohman2008-09-13
* Define CallSDNode, an SDNode subclass for use with ISD::CALL.Dan Gohman2008-09-13
* Change ConstantSDNode and ConstantFPSDNode to use ConstantInt* andDan Gohman2008-09-12
* Pass "earlyclobber" bit through to machineDale Johannesen2008-09-12
* Rename ConstantSDNode::getValue to getZExtValue, for consistencyDan Gohman2008-09-12
* Eliminate some unused methods.Evan Cheng2008-09-11
* Change getSubReg semantics. It now returns zero if the specified register doe...Evan Cheng2008-09-11
* The version of AtomicSDNode::AtomicSDNode used (only) forDale Johannesen2008-09-11
* Add X86FastISel support for static allocas, and refencesDan Gohman2008-09-10
* Move the uglier parts of deciding not to emit aDale Johannesen2008-09-09
* Make safer variant of alias resolution routine to be defaultAnton Korobeynikov2008-09-09
* Fix incorrect linker behaviour: we shouldn't resolve weak aliases.Anton Korobeynikov2008-09-09
* fit in 80 cols, minor tweaksGabor Greif2008-09-09
* Fix a constant lowering bug. Now we can do load and store instructions with f...Evan Cheng2008-09-09
* Fix logic for not emitting no-dead-strip for someDale Johannesen2008-09-09
* Extend the vcmp/fcmp LLVM IR instructions to take vectors as argumentsDan Gohman2008-09-09
* Reapply 55899: First draft of EH support on x86/64-linuxAnton Korobeynikov2008-09-08
* Accidental commit of partial 'stack canaries' codeBill Wendling2008-09-08
* Reverting r55898 to r55909. One of these patches was causing an ICE during th...Bill Wendling2008-09-08
* First draft of EH support on x86/64-linuxAnton Korobeynikov2008-09-08
* Reapply 55859. This doesn't change anything asDuncan Sands2008-09-08
* - Doh. Pass vector by value is bad.Evan Cheng2008-09-07
* When PruneEH turned an invoke into an ordinaryDuncan Sands2008-09-06