aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* Convert the modes to lower case.Bill Wendling2010-11-134-22/+22
* Minor cleanups:Bill Wendling2010-11-132-11/+14
* Add *_ldst_mult multiclasses to the ARM back-end. These will be used in theBill Wendling2010-11-135-0/+229
* MC: Simplify Mach-O and ELF object writer implementations.Daniel Dunbar2010-11-135-220/+123
* Fixed error and re-enabled MBlaze MC disassembler tests.Wesley Peck2010-11-131-0/+3
* Conditional moves are slightly more expensive than moves.Evan Cheng2010-11-136-10/+11
* Fix warning and add support for printing gnu_unique_object.Rafael Espindola2010-11-131-0/+2
* Parse and record the gnu_unique_object type.Rafael Espindola2010-11-132-0/+2
* Parse and remember discriminators in .loc line. I try to output them withRafael Espindola2010-11-132-2/+8
* JIT: More nitty style tweakage, aka territory marking.Daniel Dunbar2010-11-131-192/+140
* report_fatal_error: Simplify a possible ambiguity.Daniel Dunbar2010-11-131-0/+4
* 1. Adding test cases for MBlaze MC disassembler.Wesley Peck2010-11-133-14/+87
* Add conditional move of large immediate.Evan Cheng2010-11-134-18/+47
* Swap multiclass operand order for consistency with other patterns.Jim Grosbach2010-11-131-3/+3
* Continue ARM indexed load refactoring. Multiclass for LDR{B} pre/post indexedJim Grosbach2010-11-131-18/+12
* Fix the encoding of negative line deltas.Rafael Espindola2010-11-131-1/+1
* Fix some more 80-col violas.Daniel Dunbar2010-11-131-4/+11
* Fix 80-col violation / non-sensicalness.Daniel Dunbar2010-11-131-3/+3
* More ARM load/store indexed refactoring. Also fix an incorrect IndexModeJim Grosbach2010-11-132-75/+54
* Revert r118917, which is implicated in the llvm-gcc-i386-linux-selfhost failure.Dan Gohman2010-11-131-5/+5
* Fix an obvious typo which inverted an immediate.Evan Cheng2010-11-131-1/+1
* 1. Adding missing immediate mode asm parser test cases.Wesley Peck2010-11-131-2/+2
* Temporarily revert this.Eric Christopher2010-11-121-5/+4
* For pre-v6t2 targets, only select MOVi32imm if the immediate can be handled w...Evan Cheng2010-11-123-15/+11
* Fixing improperly encoded reverse subtract instructions in MBlaze backend.Wesley Peck2010-11-122-9/+8
* Revert r118939 while I work out why it broke some buildbots.Owen Anderson2010-11-121-65/+52
* 1. Finishing MBlaze MC asm parser test casesWesley Peck2010-11-1211-170/+222
* Remove DW_AT_start_scope support. It is incomplete and superseeded by locatio...Devang Patel2010-11-122-40/+9
* Attemt to provide correct encodings for Thumb2 binary operators.Owen Anderson2010-11-121-52/+65
* Eliminate ARM::MOVi2pieces. Just use MOVi32imm and expand it to either movi+o...Evan Cheng2010-11-125-72/+34
* Make this happen for ARM like x86. Don't entirely bail out whenEric Christopher2010-11-121-4/+5
* Add conditional mvn instructions.Evan Cheng2010-11-123-10/+67
* Zap a copy/paste-o bit of dead code.Jim Grosbach2010-11-121-2/+0
* Refactor to parameterize some ARM load/store encoding patterns. PreparatoryJim Grosbach2010-11-122-86/+24
* First stab at providing correct Thumb2 encodings, start with adc.Owen Anderson2010-11-123-19/+122
* Have GVN simplify instructions as it goes. For example, considerDuncan Sands2010-11-121-18/+20
* Add some missing isel predicates on def : pat patterns to avoid generating VF...Evan Cheng2010-11-123-64/+54
* Kill more unused stuff.Jim Grosbach2010-11-121-43/+0
* MCELF: Copy the symbol name only if we're going to modify it.Benjamin Kramer2010-11-121-9/+8
* Remove unused class.Jim Grosbach2010-11-121-8/+0
* When the definition of an address value is in a different blockDan Gohman2010-11-121-5/+5
* accept lret as an alias for lretl, fixing the reopened part of PR8592Chris Lattner2010-11-122-2/+5
* Remove what looks like dead code in the production of debug lines.Rafael Espindola2010-11-121-45/+2
* typo (4th checkin for one fix)Andrew Trick2010-11-121-1/+1
* Fill in the default predication bits for ARM unconditional branch.Jim Grosbach2010-11-121-0/+1
* Encoding for ARM LDRSB instructions.Jim Grosbach2010-11-121-7/+12
* Fixes PR8287: SD scheduling time. The fix is a failsafe that preventsAndrew Trick2010-11-121-13/+53
* implement PR8592: empirically "lretq" is a "lret" with a rex.w prefix.Chris Lattner2010-11-121-0/+2
* tidy up.Chris Lattner2010-11-122-10/+7
* gnu as support both % and @ before types, do the same.Rafael Espindola2010-11-121-10/+4