aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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-12Add --enable-docs. Patch by NAKAMURA Takumi.Rafael Espindola
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-12Emacs auto-fill bug.Andrew Trick
2010-11-12Fill in the default predication bits for ARM unconditional branch.Jim Grosbach
2010-11-12Test case for PR8287: SD scheduling time. Fixed in r118904.Andrew Trick
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
2010-11-12Fix some style issues in PBQP. Patch by David Blaikie.Lang Hames
2010-11-12Enhance DSE to handle the case where a free call makes more thanDan Gohman
2010-11-12Filecheckize.Dan Gohman
2010-11-12Remove possibly useful info from comment, per Chris.Dale Johannesen
2010-11-12Enable mips32 mul instruction. Patch by Akira Hatanaka <ahatanaka@mips.com>Bruno Cardoso Lopes
2010-11-12describe the preferred approach to silencing 'unused variable warnings' due t...Chris Lattner
2010-11-12add operand iterator apis to MachineInstr, patch by ether zhhb.Chris Lattner
2010-11-11Start of support for binary emit of 16-it Thumb instructions.Jim Grosbach
2010-11-11Fill out support for Thumb2 encodings of NEON instructions.Owen Anderson
2010-11-11The BRK instruction in the MicroBlaze is a branch-and-link.Wesley Peck
2010-11-11DoxygenifyNick Lewycky
2010-11-11Add helper functions for computing the Location of load, store,Dan Gohman
2010-11-11Fix tblgen instruction errors exposed by MC asm parser testsWesley Peck
2010-11-11Add correct Thumb2 encodings for NEON vst[1,2,3,4] and vld[1,2,3,4].Owen Anderson
2010-11-11Don't forget the TBAA info, if available.Dan Gohman
2010-11-11Factor out Instruction::isSafeToSpeculativelyExecute's code forDan Gohman
2010-11-11Flesh out tests for Thumb2 encodings of NEON instructions.Owen Anderson
2010-11-11Delete unneeded ssp attributes.Dan Gohman
2010-11-11Revert the accidental commit I made reverting the previous commit.Eric Christopher