aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2010-11-01Update kill flags while rewriting instructions after splitting.Jakob Stoklund Olesen
2010-11-01Move the machine operand MC encoding patterns to the parent classes.Bill Wendling
2010-11-01Use ARM-style comments.Bill Wendling
2010-11-01When folding away a (shl (shr)) pair, we need to check that the bits that wil...Owen Anderson
2010-11-01use our fancy new MnemonicAlias mechanism to remove a bunch of hacksChris Lattner
2010-11-01When we look at instructions to convert to setting the 's' flag, we need to lookBill Wendling
2010-11-01Don't assign new registers created during a split to the same stack slot, butJakob Stoklund Olesen
2010-11-01Add basic LiveStacks verification.Jakob Stoklund Olesen
2010-11-01Use ARM-style comment syntax.Owen Anderson
2010-11-01NEON does not support truncating vector stores. Radar 8598391.Bob Wilson
2010-11-01Covert this test to .s form.Owen Anderson
2010-11-01Convert this test to .s form.Owen Anderson
2010-11-01Covert this test to .s form.Owen Anderson
2010-11-01Add FIXME.Jim Grosbach
2010-11-01Covert this test to .s form.Owen Anderson
2010-11-01Fix test.Rafael Espindola
2010-11-01Add 'IsThumb' predicate to patterns marked as 'IsThumb1Only'. The latter gatesJim Grosbach
2010-11-01Write the line info to .debug_line.Rafael Espindola
2010-11-01Mark ARM subtarget features that are available for the assembler.Jim Grosbach
2010-11-01trailing whitespaceJim Grosbach
2010-11-01Move EmitInstruction to MCObjectStreamer so that ELF and MachO can share it.Rafael Espindola
2010-11-01The T2 extract/pack instructions are only valid in Thumb2 mode. Mark theJim Grosbach
2010-11-01Add support for .value.Rafael Espindola
2010-11-01Implement .weakref.Rafael Espindola
2010-11-01Move instruction encoding bits into the parent class and remove the temporaryBill Wendling
2010-11-01More tests to XFAIL. The arm-and-txt-peephole.ll test passes even when theBill Wendling
2010-11-01The testcase is now XFAILed. Sorry about the breakage.Bill Wendling
2010-11-01Disable because peephole is disabled.Bill Wendling
2010-11-01"mov[zs]x (mem), GR16" are not ambiguous: the memChris Lattner
2010-11-01Implement enough of the missing instalias support to getChris Lattner
2010-11-01Convert this test to .s form.Owen Anderson
2010-11-01rename InstructionInfo -> MatchableInfo since it nowChris Lattner
2010-11-01refactor initialization of InstructionInfo to be sharable betweenChris Lattner
2010-11-01make the asm matcher emitter reject instructions that have commentsChris Lattner
2010-11-01refactor InstructionInfo to not have a pointer to CodeGenInstructionChris Lattner
2010-11-01define a new CodeGenInstAlias. It has an asmstring and operand list for now,Chris Lattner
2010-11-01factor the operand list (and related fields/operations) out of Chris Lattner
2010-11-01avoid needless throw/catch/rethrow, stringref'ize some simple stuff.Chris Lattner
2010-11-01eliminate the old InstFormatName which is always "AsmString",Chris Lattner
2010-11-01all predicates on an MnemonicAlias must be AssemblerPredicates.Chris Lattner
2010-11-01change the singleton register handling code to be based on Record*'sChris Lattner
2010-11-01Give AsmMatcherInfo a CodeGenTarget, which simplifies a bunch ofChris Lattner
2010-11-01move FlattenVariants out of AsmMatcherEmitter into a sharedChris Lattner
2010-11-01add a FIXME, $lane in ARM is an issue that needs to be resolved beforeChris Lattner
2010-11-01reject instructions that contain a \n in their asmstring. MarkChris Lattner
2010-10-31Add a specialization for 'long', a hole in the set of fundamentalChandler Carruth
2010-10-31Revert r117876 for now, it's causing more testsuite failures.Eric Christopher
2010-10-31Disable the peephole optimizer until 186.crafty on armv6 is fixed. This is whatBill Wendling
2010-10-31Attach a GCModuleInfo to a MachineFunction.Nicolas Geoffray
2010-10-31fix a crash on:Chris Lattner