Add LICENSE.TXT covering contributions made by ARM.
[oota-llvm.git] / lib / Target / ARM / AsmParser /
2012-12-20 Roman DivackyRemove MCTargetAsmLexer and its derived classes now...
2012-12-14 Kevin EnderbyMake sure the alternate PC+imm syntax of LDR instructio...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-16 Weiming ZhaoRemove hard coded registers in ARM ldrexd and strexd...
2012-10-25 Chad Rosier[ms-inline asm] Add support for creating AsmRewrites...
2012-10-13 Chad Rosier[ms-inline asm] Remove the MatchInstruction() function...
2012-10-12 Chad Rosier[ms-inline asm] Use the new API introduced in r165830...
2012-10-09 Craig TopperIn parseMSRMaskOperand, add an explicit check for the...
2012-10-05 Chad Rosier[ms-inline asm] Add a few typedefs to simplify future...
2012-10-01 Chad Rosier[ms-inline asm] Add the convertToMapAndConstraints...
2012-09-27 Sylvestre LedruRevert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
2012-09-27 Sylvestre LedruFix a typo 'iff' => 'if'
2012-09-25 Jim GrosbachARM: 'add Rd, pc, #imm' is an alias for 'adr Rd, #imm'.
2012-09-24 Chad RosierRather then have a wrapper function, have tblgen instan...
2012-09-24 Chad RosierRather then have a wrapper function, have tblgen instan...
2012-09-22 Tim NorthoverFix the handling of edge cases in ARM shifted operands.
2012-09-21 Chad Rosier[ms-inline asm] Expose the mnemonicIsValid() function...
2012-09-21 Chad RosierAdd comment.
2012-09-21 Jim GrosbachTidy up. Formatting.
2012-09-11 Chad RosierRename the isMemory() function to isMem(). No function...
2012-09-05 Chad RosierFix function name per coding standard.
2012-09-03 Chad Rosier[ms-inline asm] Asm operands can map to one or more...
2012-09-03 Chad Rosier[ms-inline asm] Add an interface to the GetMCInstOperan...
2012-09-03 Chad RosierRemoved unused argument.
2012-09-03 Chad Rosier[ms-inline asm] Expose the Kind and Opcode variables...
2012-08-31 Chad RosierRemove an unused argument. The MCInst opcode is set...
2012-08-31 Chad RosierAdd a comment to explain what's really going on.
2012-08-31 Chad RosierThe ConvertToMCInst() function can't fail, so remove...
2012-08-31 Chad RosierWith the fix in r162954/162955 every cvt function retur...
2012-08-30 Chad RosierFix for r162954. Return the Error.
2012-08-30 Chad RosierMove a check to the validateInstruction() function...
2012-08-30 Chad RosierTypo.
2012-08-09 Eric ChristopherRemove getARMRegisterNumbering and replace with calls...
2012-08-02 Jiangning LiuFix #13035, a bug around Thumb instruction LDRD/STRD...
2012-08-02 Jiangning LiuFix #13138, a bug around ARM instruction DSB encoding...
2012-08-02 Jiangning LiuFix #13241, a bug around shift immediate operand for...
2012-07-09 Richard BartonSome formatting to keep Clang happy
2012-07-09 Richard BartonPrevent ARM assembler from losing a right shift by...
2012-07-09 Richard BartonSpelling!
2012-07-09 Richard BartonTeach the assembler to use the narrow thumb encodings...
2012-06-27 Richard BartonTeach assembler to handle capitalised operation values...
2012-06-27 Richard BartonPrevent ARM Assembler crashing on unrecognised assembly...
2012-06-22 Jim GrosbachARM: Add a better diagnostic for some out of range...
2012-06-15 Kevin EnderbyFix the encoding of the armv7m (MClass) for MSR registe...
2012-06-14 Richard BartonReplace assertion failure for badly formatted CPS instr...
2012-06-02 Benjamin KramerFix typos found by github.com/lyda/misspell-check
2012-05-24 Craig TopperMark a static array as const.
2012-05-17 Kevin EnderbyFix the encoding of the armv7m (MClass) for MSR APSR...
2012-05-11 Silviu BarangaFixed the LLVM ARM v7 assembler and instruction printer...
2012-04-27 Jim GrosbachARM: Thumb add(sp plus register) asm constraints.
2012-04-27 Richard BartonFix ARM assembly parsing for upper case condition codes...
2012-04-27 Richard BartonRefactor IT handling not to store the bottom bit of...
2012-04-25 Richard BartonUnify internal representation of ARM instructions with...
2012-04-25 Craig TopperAdd ifdef around getSubtargetFeatureName in tablegen...
2012-04-24 Jim GrosbachARM: improved assembler diagnostics for missing CPU...
2012-04-16 Jim GrosbachARM handle :lower16: and :upper16: after a '#' prefix.
2012-04-15 Benjamin KramerWire up support for diagnostic ranges in the ARMAsmParser.
2012-04-11 Jim GrosbachARM add missing Thumb1 two-operand aliases for shift...
2012-04-11 Evan ChengFix a number of problems with ARM fused multiply add...
2012-04-10 Jim GrosbachARM fix cc_out operand handling for t2SUBrr instructions.
2012-04-05 Jim GrosbachARM assembly aliases for add negative immediates using...
2012-04-05 Jim GrosbachARM assembly parsing for 'msr' plain 'cpsr' operand.
2012-03-30 Jim GrosbachARM assembler should prefer non-aliases encoding of...
2012-03-30 Jim GrosbachARM can only use narrow encoding for low regs.
2012-03-30 Jim GrosbachARM integrated assembler should encoding choice for...
2012-03-30 Jim GrosbachARM assembly parsing needs to be paranoid about negativ...
2012-03-29 Jim GrosbachARM assembly 'cmp lr, #0' should not encode using ...
2012-03-27 Craig TopperPrune some includes
2012-03-20 Kevin EnderbyFix assembling ARM vst2 instructions with double-spaced...
2012-03-19 Jim GrosbachARM assembly, accept optional '#' on lane index number.
2012-03-16 Jim GrosbachARM ldm/stm register lists can be out of order.
2012-03-15 Jim GrosbachRemove inadvertant commit.
2012-03-15 Jim GrosbachARM case-insensitive checking for APSR_nzcv.
2012-03-15 Jim GrosbachARM aliases for pre-unified syntax fcmpz[sd] mnemonics.
2012-03-06 Jim GrosbachARM more NEON VLD/VST composite physical register refac...
2012-03-06 Jim GrosbachARM refactor more NEON VLD/VST instructions to use...
2012-03-05 Jim GrosbachARM Refactor VLD/VST spaced pair instructions.
2012-03-05 Jim GrosbachARM Remove a bit of dead code.
2012-03-05 Jim GrosbachARM refactor away a bunch of VLD/VST pseudo instructions.
2012-02-07 Craig TopperConvert assert(0) to llvm_unreachable
2012-01-31 Jim GrosbachTidy up. One more return type mismatch fix.
2012-01-26 Jim GrosbachKeep source information, if available, around for ARM...
2012-01-26 Jim GrosbachTidy up. Fix mismatched return types for error handling.
2012-01-25 Jim GrosbachARM assemly parsing and validation of IT instruction.
2012-01-25 Jim GrosbachNEON VLD4(all lanes) assembly parsing and encoding.
2012-01-24 Jim GrosbachNEON VLD3(all lanes) assembly parsing and encoding.
2012-01-24 Jim GrosbachNEON VST4(one lane) assembly parsing and encoding.
2012-01-24 Jim GrosbachNEON VLD4(one lane) assembly parsing and encoding.
2012-01-24 Jim GrosbachNEON VST4(multiple 4 element structures) assembly parsing.
2012-01-24 Jim GrosbachNEON VLD4(multiple 4 element structures) assembly parsing.
2012-01-24 Jim GrosbachTidy up. Remove some vertical space for readability.
2012-01-24 Jim GrosbachNEON VST3(single element from one lane) assembly parsing.
2012-01-23 Jim GrosbachNEON VST3(multiple 3-element structures) assembly parsing.
2012-01-23 Jim GrosbachNEON VLD3(multiple 3-element structures) assembly parsing.
2012-01-23 Jim GrosbachNEON VLD3 lane-indexed assembly parsing and encoding.
2012-01-23 Jim GrosbachSimplify some NEON assembly pseudo definitions.
2012-01-21 Jim GrosbachThumb2 'add rd, pc, imm' alternate form for 'adr' instr...
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2012-01-20 Jim GrosbachNEON use vmov.i32 to splat some f32 values into vectors.
2012-01-19 Jim GrosbachARM assembly diagnostic caret in better position for...
next