aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2010-11-13Fixed error and re-enabled MBlaze MC disassembler tests.Wesley Peck
2010-11-13Conditional moves are slightly more expensive than moves.Evan Cheng
2010-11-13Fix warning and add support for printing gnu_unique_object.Rafael Espindola
2010-11-13Parse and record the gnu_unique_object type.Rafael Espindola
2010-11-13Parse and remember discriminators in .loc line. I try to output them withRafael Espindola
2010-11-13JIT: More nitty style tweakage, aka territory marking.Daniel Dunbar
2010-11-13report_fatal_error: Simplify a possible ambiguity.Daniel Dunbar
2010-11-131. Adding test cases for MBlaze MC disassembler.Wesley Peck
2010-11-13Add conditional move of large immediate.Evan Cheng
2010-11-13Swap multiclass operand order for consistency with other patterns.Jim Grosbach
2010-11-13Continue ARM indexed load refactoring. Multiclass for LDR{B} pre/post indexedJim Grosbach
2010-11-13Fix the encoding of negative line deltas.Rafael Espindola
2010-11-13Fix some more 80-col violas.Daniel Dunbar
2010-11-13Fix 80-col violation / non-sensicalness.Daniel Dunbar
2010-11-13More ARM load/store indexed refactoring. Also fix an incorrect IndexModeJim Grosbach
2010-11-13Revert r118917, which is implicated in the llvm-gcc-i386-linux-selfhost failure.Dan Gohman
2010-11-13Fix an obvious typo which inverted an immediate.Evan Cheng
2010-11-131. Adding missing immediate mode asm parser test cases.Wesley Peck
2010-11-12Temporarily revert this.Eric Christopher
2010-11-12For pre-v6t2 targets, only select MOVi32imm if the immediate can be handled w...Evan Cheng
2010-11-12Fixing improperly encoded reverse subtract instructions in MBlaze backend.Wesley Peck
2010-11-12Revert r118939 while I work out why it broke some buildbots.Owen Anderson
2010-11-121. Finishing MBlaze MC asm parser test casesWesley Peck
2010-11-12Remove DW_AT_start_scope support. It is incomplete and superseeded by locatio...Devang Patel
2010-11-12Attemt to provide correct encodings for Thumb2 binary operators.Owen Anderson
2010-11-12Eliminate ARM::MOVi2pieces. Just use MOVi32imm and expand it to either movi+o...Evan Cheng
2010-11-12Make this happen for ARM like x86. Don't entirely bail out whenEric Christopher
2010-11-12Add conditional mvn instructions.Evan Cheng
2010-11-12Zap a copy/paste-o bit of dead code.Jim Grosbach
2010-11-12Refactor to parameterize some ARM load/store encoding patterns. PreparatoryJim Grosbach
2010-11-12First stab at providing correct Thumb2 encodings, start with adc.Owen Anderson
2010-11-12Have GVN simplify instructions as it goes. For example, considerDuncan Sands
2010-11-12Add some missing isel predicates on def : pat patterns to avoid generating VF...Evan Cheng
2010-11-12Kill more unused stuff.Jim Grosbach
2010-11-12MCELF: Copy the symbol name only if we're going to modify it.Benjamin Kramer
2010-11-12Remove unused class.Jim Grosbach
2010-11-12When the definition of an address value is in a different blockDan Gohman
2010-11-12accept lret as an alias for lretl, fixing the reopened part of PR8592Chris Lattner
2010-11-12Remove what looks like dead code in the production of debug lines.Rafael Espindola
2010-11-12typo (4th checkin for one fix)Andrew Trick
2010-11-12Fill in the default predication bits for ARM unconditional branch.Jim Grosbach
2010-11-12Encoding for ARM LDRSB instructions.Jim Grosbach
2010-11-12Fixes PR8287: SD scheduling time. The fix is a failsafe that preventsAndrew Trick
2010-11-12implement PR8592: empirically "lretq" is a "lret" with a rex.w prefix.Chris Lattner
2010-11-12tidy up.Chris Lattner
2010-11-12gnu as support both % and @ before types, do the same.Rafael Espindola
2010-11-12Re-disable TBAA for now; it broke MultiSource/Applications/JM/lencod,Dan Gohman
2010-11-12Fix memory access lowering on SPU, addingKalle Raiskila
2010-11-12Fix up a few more spots of addrmode2 (or not) changes that wereEric Christopher
2010-11-12Enable TBAA.Dan Gohman