summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Rewrite makefiles to explicitly reference DESTDIR to fix bug 3153.Erick Tryzelaar2010-03-04
* Fix the remaining MUL8 and DIV8 to define AX instead of AL,AH.Jakob Stoklund Olesen2010-03-04
* Fix recognition of 16-bit bswap for C front-ends which emit theDan Gohman2010-03-04
* not committing what you test = bad.Chris Lattner2010-03-04
* make gep matching in fastisel match the base of the gep as aChris Lattner2010-03-04
* add a statistic for # times fastisel fails.Chris Lattner2010-03-04
* Fix PR6360. It's easy for a stub's address to escape to user code, so we can'tJeffrey Yasskin2010-03-04
* Fix a typo Duncan noticed.Dan Gohman2010-03-04
* Added 32-bit Thumb instructions for Preload Data (PLD, PLDW) and PreloadJohnny Chen2010-03-04
* Make the 'icmp pred trunc(ext(X)), CST --> icmp pred X, ext(trunc(CST))'Nick Lewycky2010-03-04
* Fix PR5291, in which a SmallPtrSet iterator was held across an insertion intoJeffrey Yasskin2010-03-04
* Rename -machine-cse to -enable-machine-cse.Evan Cheng2010-03-04
* add a comment.Chris Lattner2010-03-04
* Look ahead a bit to determine if a physical register def that is not marked d...Evan Cheng2010-03-04
* change the new isel matcher to emit ComplexPattern matchesChris Lattner2010-03-04
* Make sure JITResolvers don't leave any stubs behind. When a JITResolver wasJeffrey Yasskin2010-03-04
* Fix more code to work properly with vector operands. Based onDan Gohman2010-03-04
* Teach the pic16 target to recognize pic16-*-* triples.John McCall2010-03-04
* inline CannotYetSelectIntrinsic into CannotYetSelect and simplify.Chris Lattner2010-03-04
* Fix a logic error. An instruction that has a live physical register def canno...Evan Cheng2010-03-03
* Remove PHINodeTraits and use MachineInstrExpressionTrait instead.Evan Cheng2010-03-03
* Move MachineInstrExpressionTrait::getHashValue() out of line so it can skip o...Evan Cheng2010-03-03
* Re-apply r97667 but with a little bit of thought put into the patch. This imp...Evan Cheng2010-03-03
* Modified the asm string of 16-bit Thumb MUL instruction so that it prints:Johnny Chen2010-03-03
* Revert 97667. It broke a bunch of tests.Dan Gohman2010-03-03
* Fix funky indentation and add comments.Evan Cheng2010-03-03
* Move DenseMapInfo for MachineInstr* to MachineInstr.hEvan Cheng2010-03-03
* Fix a bug in SelectionDAG's ReplaceAllUsesWith in the case whereDan Gohman2010-03-03
* Machine CSE work in progress. It's doing some CSE now. But implicit def of ph...Evan Cheng2010-03-03
* Add MachineRegisterInfo::hasOneUse and hasOneNonDBGUse.Evan Cheng2010-03-03
* Fix PR6444, note still doesn't compile libgcc2 all the way, but fixes that er...Andrew Lenharth2010-03-03
* fix incorrect folding of icmp with undef, PR6481.Chris Lattner2010-03-03
* Revert...Bill Wendling2010-03-03
* Added 32-bit Thumb instructions LDRT, LDRBT, LDRHT,,LDRSBT, LDRSHT, STRT, STRBT,Johnny Chen2010-03-03
* add some of the more obscure predicate types to the Chris Lattner2010-03-03
* speed up scope node processing: if the first element of a scopeChris Lattner2010-03-03
* introduce a new SwitchTypeMatcher node (which is analogous toChris Lattner2010-03-03
* Make SCEVExpander and LSR more aggressive about hoisting expressions outDan Gohman2010-03-03
* Revert r97580; that's not the right way to fix this.Dan Gohman2010-03-03
* Work in progress. Finding some cse now.Evan Cheng2010-03-03
* remove nvload and two patterns that use it which are Chris Lattner2010-03-03
* Added 32-bit Thumb instructions t2NOP, t2YIELD, t2WFE, t2WFI, t2SEV, and t2DBGJohnny Chen2010-03-03
* Use APInt instead of zext value.Bill Wendling2010-03-03
* factor the 'in the default address space' check out to a singleChris Lattner2010-03-03
* factor the 'sign extended from 8 bit' patterns better so Chris Lattner2010-03-03
* - Change MachineInstr::isIdenticalTo to take a new option that determines whe...Evan Cheng2010-03-03
* Add an option to enable machine cse (it's not doing anything yet.Evan Cheng2010-03-03
* Eliminate unused instruction classes.Evan Cheng2010-03-03
* This test case:Bill Wendling2010-03-03
* Added 32-bit Thumb instructions t2DMB variants, t2DSB variants, and t2ISBsy forJohnny Chen2010-03-03