aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Revert r97947.Devang Patel2010-03-081-1/+1
* disambiguate some types, add a fixme about some Chris Lattner2010-03-084-5/+6
* fix some more ambiguous patterns, remove another nontemporalstoreChris Lattner2010-03-082-14/+12
* Correct immediate sizes.Chris Lattner2010-03-082-2/+2
* fix a type compatibility bug. imm is i32 in the input Chris Lattner2010-03-082-1/+6
* fix a bunch of partially ambiguous patterns on ARM. As anChris Lattner2010-03-083-35/+40
* Fix a bunch of ambiguous patterns which tblgen happens to infer typesChris Lattner2010-03-081-7/+7
* tidy upChris Lattner2010-03-081-1/+1
* Avoid using DIDescriptor.isNull().Devang Patel2010-03-081-1/+1
* remove a non-temporal store pattern which is not tested and Chris Lattner2010-03-081-3/+0
* Re-committing the failed r97807 commit with changes to eliminate warnings.Wesley Peck2010-03-066-62/+193
* Describe what's going on with mingw alloca and why do we need separate instru...Anton Korobeynikov2010-03-061-1/+9
* Initial bits of ARMv4-only support.Anton Korobeynikov2010-03-065-29/+88
* Lower dynamic stack allocation on mingw32 to separate instruction.Anton Korobeynikov2010-03-064-20/+56
* Do not use '&' prefix for globals when register base field is non-zero, other...Anton Korobeynikov2010-03-062-19/+27
* clean this up.Chris Lattner2010-03-061-6/+7
* revert r97807, it introduced build warnings.Chris Lattner2010-03-065-243/+47
* Thumb1 epilogue code generation needs to take into account that callee-savedJim Grosbach2010-03-061-4/+18
* Fix typo.Evan Cheng2010-03-051-1/+1
* fix bss section printing for cell, patch by Kalle Raiskila!Chris Lattner2010-03-051-0/+3
* Reworking the stack layout that the MicroBlaze backend generates.Wesley Peck2010-03-055-47/+243
* Fix an oops in x86 sibcall optimization. If the ByVal callee argument is itse...Evan Cheng2010-03-051-8/+14
* Rever 96389 and 96990. They are causing some miscompilation that I do not ful...Evan Cheng2010-03-051-54/+0
* Trivial comment change.Johnny Chen2010-03-051-1/+1
* Revert r97766. It's deleting a tag.Bill Wendling2010-03-051-52/+13
* Micro-optimization:Bill Wendling2010-03-051-13/+52
* Drop the ".w" qualifier for t2UXTB16* instructions as there is no 16-bit versionJohnny Chen2010-03-041-1/+27
* pr6478: The frame pointer spill frame index is only defined when there is aBob Wilson2010-03-041-1/+3
* pr6480: Don't try producing ld/st-multiple instructions when the address isBob Wilson2010-03-041-0/+5
* Fix the remaining MUL8 and DIV8 to define AX instead of AL,AH.Jakob Stoklund Olesen2010-03-041-8/+11
* Fix recognition of 16-bit bswap for C front-ends which emit theDan Gohman2010-03-041-3/+12
* not committing what you test = bad.Chris Lattner2010-03-041-1/+2
* make gep matching in fastisel match the base of the gep as aChris Lattner2010-03-041-1/+8
* Added 32-bit Thumb instructions for Preload Data (PLD, PLDW) and PreloadJohnny Chen2010-03-041-1/+71
* add a comment.Chris Lattner2010-03-041-0/+1
* Teach the pic16 target to recognize pic16-*-* triples.John McCall2010-03-041-1/+2
* Modified the asm string of 16-bit Thumb MUL instruction so that it prints:Johnny Chen2010-03-031-1/+1
* Fix PR6444, note still doesn't compile libgcc2 all the way, but fixes that er...Andrew Lenharth2010-03-031-1/+2
* Added 32-bit Thumb instructions LDRT, LDRBT, LDRHT,,LDRSBT, LDRSHT, STRT, STRBT,Johnny Chen2010-03-031-0/+41
* remove nvload and two patterns that use it which are Chris Lattner2010-03-031-23/+0
* Added 32-bit Thumb instructions t2NOP, t2YIELD, t2WFE, t2WFI, t2SEV, and t2DBGJohnny Chen2010-03-031-0/+28
* factor the 'in the default address space' check out to a singleChris Lattner2010-03-031-51/+30
* factor the 'sign extended from 8 bit' patterns better so Chris Lattner2010-03-033-20/+11
* - Change MachineInstr::isIdenticalTo to take a new option that determines whe...Evan Cheng2010-03-032-6/+5
* Eliminate unused instruction classes.Evan Cheng2010-03-031-13/+0
* Added 32-bit Thumb instructions t2DMB variants, t2DSB variants, and t2ISBsy forJohnny Chen2010-03-031-0/+60
* merge two loops over all nodes in the graph into one.Chris Lattner2010-03-021-57/+41
* eliminate PreprocessForRMW now that isel handles it.Chris Lattner2010-03-021-136/+27
* remove 300 lines of code that is now dead in the MSP430 backendChris Lattner2010-03-021-293/+1
* Fix some issues in WalkChainUsers dealing with Chris Lattner2010-03-022-45/+14