Add support for ARM ldrexd/strexd intrinsics. They both use i32 register pairs
[oota-llvm.git] / lib / Target / ARM / AsmParser /
2011-05-27 Bruno Cardoso LopesARM asm parser wasn't able to parse a "mov" instruction...
2011-05-25 Bruno Cardoso LopesFix PR9762
2011-05-16 Rafael Espindolasets bit 0 of the function address of thumb function...
2011-04-18 Sean CallananSmall fix to the ARM AsmParser to ensure that a
2011-04-04 Bruno Cardoso Lopes- Implement asm parsing support for LDRSBT, LDRHT,...
2011-04-01 Matt Beaumont-GayRemove unused variables
2011-03-31 Bruno Cardoso LopesApply again changes to support ARM memory asm parsing...
2011-03-31 Bruno Cardoso LopesRevert r128632 again, until I figure out what break...
2011-03-31 Bruno Cardoso LopesReapply r128585 without generating a lib depedency...
2011-03-31 Matt Beaumont-GayRevert "- Implement asm parsing support for LDRT, LDRBT...
2011-03-30 Bruno Cardoso Lopes- Implement asm parsing support for LDRT, LDRBT, STRT...
2011-03-24 Matt Beaumont-GaySuppress an unused variable warning in -asserts builds
2011-03-24 Bruno Cardoso LopesAdd asm parsing support w/ testcases for strex/ldrex...
2011-03-18 Owen AndersonAdd support to the ARM asm parser for the register...
2011-02-19 Joerg SonnenbergerAvoid dangling else warnings.
2011-02-18 Bruno Cardoso LopesFix style and a typo
2011-02-18 Bruno Cardoso LopesAdd assembly parsing support for "msr" and also fix...
2011-02-14 Bruno Cardoso LopesA fail to match coprocessor number and register number...
2011-02-14 Bruno Cardoso LopesFix encoding and add parsing support for the arm/thumb...
2011-02-12 Jim GrosbachAsmMatcher custom operand parser failure enhancements.
2011-02-07 Bruno Cardoso LopesAdd support for parsing dmb/dsb instructions
2011-02-07 Bruno Cardoso LopesRemove the MCR asm parser hack and start using the...
2011-02-04 Daniel DunbarMC/AsmParser: Add support for allowing the conversion...
2011-02-03 Bob WilsonFix 80-column violations and whitespace.
2011-01-27 Kevin EnderbyChanged llvm-mc arm target to give an error if .syntax...
2011-01-27 Roman DivackyIntroduce virtual ParseRegister method in TargetAsmParser.
2011-01-20 Bruno Cardoso LopesFix the encoding and parsing of clrex instruction
2011-01-20 Bruno Cardoso LopesAdd cdp/cdp2 instructions for thumb/thumb2
2011-01-20 Bruno Cardoso Lopes- Use a more appropriate name for Owen's ARM Parser...
2011-01-20 Bruno Cardoso LopesAdd mcr* and mr*c support to thumb targets
2011-01-18 Bruno Cardoso LopesFix the encoding of t2ISB by using the right class...
2011-01-18 Bruno Cardoso LopesFollow the current hack set and enable the correct...
2011-01-18 Daniel DunbarMcARM: Use accessors where appropriate.
2011-01-18 Daniel DunbarMcARM: Fill in ASMOperand::dump() for memory operands.
2011-01-18 Daniel DunbarMcARM: Make ARMOperand use a union where appropriate.
2011-01-18 Daniel DunbarMcARM: Unify ParseMemory() successfull return.
2011-01-18 Daniel DunbarMcARM: Early exit on failure (NEFC).
2011-01-18 Daniel DunbarMcARM: Always keep an offset expression, if used (inste...
2011-01-18 Daniel DunbarMcARM: Add a variety of asserts on the sanity of memory...
2011-01-18 Daniel DunbarMcARM: Use a consistent marker for not-set OffsetRegNum.
2011-01-13 Owen AndersonRecognize alternative register names like ip -> r12.
2011-01-13 Owen AndersonAdd support to the ARM MC infrastructure to support...
2011-01-13 Kevin EnderbyFix ARMAsmParser::ParseOperand() to allow it to parse...
2011-01-13 Evan ChengModel :upper16: and :lower16: as ARM specific MCTargetE...
2011-01-13 Kevin EnderbyAdd a FIXME and two asserts for now in the ARMAsmParser...
2011-01-13 Jason W KimChange call to Error() to assert()
2011-01-12 Bill WendlingSort the register list based on the *actual* register...
2011-01-11 Jason W KimWorkaround for bug 8721.
2011-01-11 Evan ChengClean up ARM subtarget code by using Triple ADT.
2011-01-11 Daniel DunbarMcARM: Fill in GetMnemonicAcceptInfo().
2011-01-11 Daniel DunbarMcARM: Sketch some logic for determining when to add...
2011-01-11 Daniel DunbarMcARM: Add more hard coded logic to SplitMnemonicAndCC...
2011-01-10 Daniel DunbarMcARM: Flush out hard coded known non-predicated mnemon...
2011-01-10 Daniel DunbarMC/ARM/AsmParser: Minor nitty fixes.
2011-01-10 Daniel DunbarMC/ARM/AsmParser: Split out SplitMnemonicAndCC().
2011-01-03 Bill WendlingFormatting changes. No functionality change.
2010-12-24 Jim GrosbachUse a StringSwitch<> instead of a manually constructed...
2010-12-23 Jim GrosbachRecognize a few more documented register name aliases...
2010-12-22 Jim GrosbachTrailing whitespace.
2010-12-14 Bill WendlingThe tLDR et al instructions were emitting either a...
2010-12-10 Kevin EnderbyFix the leak from r121401 of the Operands erased in...
2010-12-09 Kevin EnderbyAdd support for parsing ARM arithmetic instructions...
2010-12-07 Benjamin KramerAdd parens to pacify gcc.
2010-12-06 Jim GrosbachEncode the register operand of ARM CondCode operands...
2010-12-06 Jim GrosbachThe ARM AsmMatcher needs to know that the CCOut operand...
2010-11-30 Bill Wendling* Add support for encoding t_addrmode_s2 and t_addrmode...
2010-11-30 Bill WendlingAdd parsing for the Thumb t_addrmode_s4 addressing...
2010-11-29 Jim GrosbachAdd a few missing initializers.
2010-11-29 Jim GrosbachNuke trailing whitespace.
2010-11-21 Bill WendlingThe "trap" instruction is one of this which doesn't...
2010-11-19 Bill WendlingUse array_pod_sort because the list is contiguous.
2010-11-18 Bill WendlingAdd support for parsing the writeback ("!") token.
2010-11-18 Bill WendlingDon't allocate the SmallVector of Registers. It gets...
2010-11-17 Bill WendlingProper encoding for VLDM and VSTM instructions. The...
2010-11-10 Bill WendlingEmit a '!' if this is a "writeback" register or memory...
2010-11-10 Matt Beaumont-GayRename a parameter to avoid confusion with a local...
2010-11-09 Bill WendlingEmit the warning about the register list not being...
2010-11-09 Bill Wendlings/std::vector/SmallVector/
2010-11-09 Bill WendlingDelete the allocated vector.
2010-11-09 Bill WendlingTwo types of instructions have register lists:
2010-11-08 Bill WendlingThe "addRegListOperands()" function returns the start...
2010-11-08 Bill WendlingRevert.
2010-11-07 Bill WendlingIn this context, a reglist is a reg.
2010-11-06 Bill WendlingAdd support for parsing register lists. We can't use...
2010-11-06 Bill WendlingReturn the base register of a register list for the...
2010-11-06 Bill WendlingGeneral cleanup:
2010-11-06 Bill WendlingAdd a RegList (register list) object to ARMOperand...
2010-11-06 Bill WendlingFix grammar.
2010-11-06 Bill WendlingFix grammar.
2010-11-06 Bill WendlingMatchRegisterName() returns 0 if it can't match the...
2010-11-06 Bill WendlingUse TryParseRegister() instead of MatchRegisterName...
2010-11-05 Jim GrosbachHook up the '.code {16|32}' directive to the streamer.
2010-11-05 Jim GrosbachHook up the '.thumb_func' directive to the streamer.
2010-11-05 Jim GrosbachFix past-o.
2010-11-03 Bill WendlingThe MC code couldn't handle ARM LDR instructions with...
2010-11-01 Jim GrosbachAdd FIXME.
2010-11-01 Jim GrosbachMark ARM subtarget features that are available for...
2010-11-01 Jim Grosbachtrailing whitespace
2010-10-30 Jim GrosbachTidy up.
2010-10-30 Chris Lattnersimplify this code.
next