2012-09-29 |
Bob Wilson | Add LLVM support for Swift. |
blob | commitdiff | raw |
2012-09-05 |
Jakob Stoklund Olesen | Remove predicated pseudo-instructions. |
blob | commitdiff | raw | diff to current |
2012-09-04 |
Arnold Schwaighofer | Patch to implement UMLAL/SMLAL instructions for the... |
blob | commitdiff | raw | diff to current |
2012-08-28 |
Jakob Stoklund Olesen | Revert r162713: "Add ATOMIC_LDR* pseudo-instructions... |
blob | commitdiff | raw | diff to current |
2012-08-27 |
Jakob Stoklund Olesen | Add ATOMIC_LDR* pseudo-instructions to model atomic_loa... |
blob | commitdiff | raw | diff to current |
2012-08-24 |
Jakob Stoklund Olesen | Explicitly mark LEApcrel pseudos with hasSideEffects. |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Jakob Stoklund Olesen | Add ADD and SUB to the predicable ARM instructions. |
blob | commitdiff | raw | diff to current |
2012-08-16 |
Jakob Stoklund Olesen | Handle ARM MOVCC optimization in PeepholeOptimizer. |
blob | commitdiff | raw | diff to current |
2012-08-15 |
Jakob Stoklund Olesen | Fold predicable instructions into MOVCC / t2MOVCC. |
blob | commitdiff | raw | diff to current |
2012-08-15 |
Jakob Stoklund Olesen | Add missing Rfalse operand to the predicated pseudo... |
blob | commitdiff | raw | diff to current |
2012-08-12 |
Arnold Schwaighofer | Revert 161581: Patch to implement UMLAL/SMLAL instructi... |
blob | commitdiff | raw | diff to current |
2012-08-09 |
Arnold Schwaighofer | Patch to implement UMLAL/SMLAL instructions for the... |
blob | commitdiff | raw | diff to current |
2012-08-02 |
Jim Grosbach | ARM: More InstAlias refactors to use #NAME#. |
blob | commitdiff | raw | diff to current |
2012-08-02 |
Jim Grosbach | ARM: Refactor instaliases using TableGen support for... |
blob | commitdiff | raw | diff to current |
2012-08-02 |
Jiangning Liu | Fix #13241, a bug around shift immediate operand for... |
blob | commitdiff | raw | diff to current |
2012-07-13 |
Jakob Stoklund Olesen | Remove variable_ops from ARM call instructions. |
blob | commitdiff | raw | diff to current |
2012-07-02 |
Bob Wilson | Do not attempt to use ROR for Thumb1. |
blob | commitdiff | raw | diff to current |
2012-06-23 |
Evan Cheng | (sub X, imm) gets canonicalized to (add X, -imm) |
blob | commitdiff | raw | diff to current |
2012-06-18 |
Jim Grosbach | ARM: Define generic HINT instruction. |
blob | commitdiff | raw | diff to current |
2012-06-18 |
Joel Jones | This change handles a another case for generating the... |
blob | commitdiff | raw | diff to current |
2012-06-11 |
Bill Wendling | Re-enable the CMN instruction. |
blob | commitdiff | raw | diff to current |
2012-06-05 |
Joel Jones | Revert commit r157966 |
blob | commitdiff | raw | diff to current |
2012-06-04 |
Joel Jones | This change handles a another case for generating the... |
blob | commitdiff | raw | diff to current |
2012-05-21 |
Jim Grosbach | Thumb2: RSB source register should be rGRP not GPRnopc. |
blob | commitdiff | raw | diff to current |
2012-05-17 |
Kevin Enderby | Fix the encoding of the armv7m (MClass) for MSR APSR... |
blob | commitdiff | raw | diff to current |
2012-05-01 |
Jim Grosbach | ARM: Add a few missing add->sub aliases w/ 'w' suffix. |
blob | commitdiff | raw | diff to current |
2012-04-27 |
Evan Cheng | - thumbv6 shouldn't imply +thumb2. Cortex-M0 doesn... |
blob | commitdiff | raw | diff to current |
2012-04-23 |
Jim Grosbach | Tidy up. 80 columns, whitespace, et. al. |
blob | commitdiff | raw | diff to current |
2012-04-12 |
Kevin Enderby | Fix a few more places in the ARM disassembler so that... |
blob | commitdiff | raw | diff to current |
2012-04-10 |
Jim Grosbach | ARM fix cc_out operand handling for t2SUBrr instructions. |
blob | commitdiff | raw | diff to current |
2012-04-06 |
Jakob Stoklund Olesen | Deduplicate ARM call-related instructions. |
blob | commitdiff | raw | diff to current |
2012-04-05 |
Jim Grosbach | ARM assembly aliases for add negative immediates using... |
blob | commitdiff | raw | diff to current |
2012-04-04 |
Jakob Stoklund Olesen | Implement ARMBaseInstrInfo::commuteInstruction() for... |
blob | commitdiff | raw | diff to current |
2012-03-29 |
Jim Grosbach | ARM assembly 'cmp lr, #0' should not encode using ... |
blob | commitdiff | raw | diff to current |
2012-03-20 |
Evan Cheng | Change conditional instructions definitions, e.g. ANDCC... |
blob | commitdiff | raw | diff to current |
2012-03-16 |
Jim Grosbach | ARM fix silly typo in optional operand alias. |
blob | commitdiff | raw | diff to current |
2012-03-16 |
Jim Grosbach | ARM optional operand on MRC/MCR assembly instructions. |
blob | commitdiff | raw | diff to current |
2012-02-28 |
Evan Cheng | Re-commit r151623 with fix. Only issue special no-retur... |
blob | commitdiff | raw | diff to current |
2012-02-28 |
Daniel Dunbar | Revert r151623 "Some ARM implementaions, e.g. A-series... |
blob | commitdiff | raw | diff to current |
2012-02-28 |
Evan Cheng | Some ARM implementaions, e.g. A-series, does return... |
blob | commitdiff | raw | diff to current |
2012-02-24 |
Jim Grosbach | Thumb2 asm aliases for wide bitwise w/ immediate instru... |
blob | commitdiff | raw | diff to current |
2012-02-24 |
Jakob Stoklund Olesen | Switch ARM target to register masks. |
blob | commitdiff | raw | diff to current |
2012-02-23 |
Evan Cheng | Optimize a couple of common patterns involving conditio... |
blob | commitdiff | raw | diff to current |
2012-02-18 |
Jia Liu | Emacs-tag and some comment fix for all ARM, CellSPU... |
blob | commitdiff | raw | diff to current |
2012-01-23 |
Anton Korobeynikov | Add missed mayStore flag to STREXD / t2STREXD |
blob | commitdiff | raw | diff to current |
2012-01-21 |
Jim Grosbach | Thumb2 'add rd, pc, imm' alternate form for 'adr' instr... |
blob | commitdiff | raw | diff to current |
2012-01-18 |
Jim Grosbach | Thumb2 alternate syntax for LDR(literal) and friends. |
blob | commitdiff | raw | diff to current |
2012-01-18 |
Jim Grosbach | Replace FIXME with explanatory comment. |
blob | commitdiff | raw | diff to current |
2012-01-13 |
Jakob Stoklund Olesen | Use RegisterTuples to generate pseudo-registers. |
blob | commitdiff | raw | diff to current |
2011-12-21 |
Jim Grosbach | Thumb2 assembly parsing of 'mov(register shifted regist... |
blob | commitdiff | raw | diff to current |
2011-12-20 |
Evan Cheng | ARM target code clean up. Check for iOS, not Darwin... |
blob | commitdiff | raw | diff to current |
2011-12-15 |
Jim Grosbach | Thumb2 ADR assembly parsing w/o the .w suffix. |
blob | commitdiff | raw | diff to current |
2011-12-14 |
Jim Grosbach | ARM/Thumb2 mov vs. mvn alias goes both ways. |
blob | commitdiff | raw | diff to current |
2011-12-14 |
Jim Grosbach | ARM/Thumb2 'cmp rn, #imm' alias to cmn. |
blob | commitdiff | raw | diff to current |
2011-12-13 |
Jim Grosbach | Thumb2 assembler aliases for "mov(shifted register)" |
blob | commitdiff | raw | diff to current |
2011-12-13 |
Jim Grosbach | Thumb2 pre/post indexed stores can be from any non... |
blob | commitdiff | raw | diff to current |
2011-12-13 |
Jim Grosbach | ARM pre-UAL NEG mnemonic for convenience when porting... |
blob | commitdiff | raw | diff to current |
2011-12-09 |
Jim Grosbach | ARM assembly aliases for BIC<-->AND (immediate). |
blob | commitdiff | raw | diff to current |
2011-12-08 |
Jim Grosbach | ARM assembler aliases for "add Rd, #-imm" to "sub Rd... |
blob | commitdiff | raw | diff to current |
2011-12-07 |
Jim Grosbach | Thumb2 alias for long-form pop and friends. |
blob | commitdiff | raw | diff to current |
2011-12-06 |
Jim Grosbach | Thumb2: MUL two-operand form encoding operand order... |
blob | commitdiff | raw | diff to current |
2011-11-15 |
Jim Grosbach | Thumb2 two-operand 'mul' instruction wide encoding... |
blob | commitdiff | raw | diff to current |
2011-11-12 |
Jim Grosbach | ARM refactor simple immediate asm operand render methods. |
blob | commitdiff | raw | diff to current |
2011-11-09 |
Jim Grosbach | Thumb2 assembly parsing STMDB w/ optional .w suffix. |
blob | commitdiff | raw | diff to current |
2011-10-28 |
Jim Grosbach | Add Thumb2 alias for "mov Rd, #imm" to "mvn Rd, #~imm". |
blob | commitdiff | raw | diff to current |
2011-10-28 |
Jim Grosbach | Thumb2 ADD/SUB instructions encoding selection outside... |
blob | commitdiff | raw | diff to current |
2011-10-27 |
Jim Grosbach | Thumb2 t2LDMDB[_UPD] assembly parsing to recognize... |
blob | commitdiff | raw | diff to current |
2011-10-27 |
Jim Grosbach | Thumb2 t2MVNi assembly parsing to recognize ".w" suffix. |
blob | commitdiff | raw | diff to current |
2011-10-26 |
Jim Grosbach | Thumb2 ldr pc-relative encoding fixes. |
blob | commitdiff | raw | diff to current |
2011-10-26 |
Jim Grosbach | Thumb2 remove redundant ".w" suffix from t2MVNCCi pattern. |
blob | commitdiff | raw | diff to current |
2011-10-24 |
Jim Grosbach | Thumb2 LDM instructions can target PC. Make sure to... |
blob | commitdiff | raw | diff to current |
2011-10-18 |
Andrew Trick | Use ARM/t2PseudoInst class from ARM/Thumb2 special... |
blob | commitdiff | raw | diff to current |
2011-10-18 |
Andrew Trick | whitespace |
blob | commitdiff | raw | diff to current |
2011-10-18 |
Jim Grosbach | Thumb2 parsing of 'mov.w' gets the cc_out operand wrong... |
blob | commitdiff | raw | diff to current |
2011-10-18 |
Eli Friedman | Fix misc warnings. Patch by Joe Abbey. |
blob | commitdiff | raw | diff to current |
2011-10-17 |
Bill Wendling | Now Igor, throw the switch...give my creation life! |
blob | commitdiff | raw | diff to current |
2011-10-17 |
Cameron Zwarich | Pseudoinstructions should not be less constrained than... |
blob | commitdiff | raw | diff to current |
2011-10-16 |
Cameron Zwarich | Add flags on Thumb2 indexed stores paralleling the... |
blob | commitdiff | raw | diff to current |
2011-10-16 |
Cameron Zwarich | Fix an obvious typo found when looking at nearby code. |
blob | commitdiff | raw | diff to current |
2011-10-12 |
Jim Grosbach | Thumb2 assembly parsing and encoding for LDC/STC. |
blob | commitdiff | raw | diff to current |
2011-10-10 |
Bill Wendling | Reapply r141365 now that PR11107 is fixed. |
blob | commitdiff | raw | diff to current |
2011-10-10 |
Bill Wendling | Revert r141365. It was causing MultiSource/Benchmarks... |
blob | commitdiff | raw | diff to current |
2011-10-07 |
Anton Korobeynikov | Peephole optimization for ABS on ARM. |
blob | commitdiff | raw | diff to current |
2011-10-04 |
Kevin Enderby | Adding back support for printing operands symbolically... |
blob | commitdiff | raw | diff to current |
2011-10-03 |
Jim Grosbach | Thumb2 ADD/SUB can take SP as a destination register. |
blob | commitdiff | raw | diff to current |
2011-09-28 |
James Molloy | Check in a patch that has already been code reviewed... |
blob | commitdiff | raw | diff to current |
2011-09-27 |
Jim Grosbach | ARM Thumb2 asm parsing [SU]XT[BH] without rotate but... |
blob | commitdiff | raw | diff to current |
2011-09-26 |
Owen Anderson | Remove extraneous commit garbage. |
blob | commitdiff | raw | diff to current |
2011-09-26 |
Owen Anderson | ASR #32 is not allowed on Thumb2 USAT and SSAT instruct... |
blob | commitdiff | raw | diff to current |
2011-09-23 |
Owen Anderson | Add more fixed bits to USAT16 encoding to filter out... |
blob | commitdiff | raw | diff to current |
2011-09-23 |
Owen Anderson | Post-index loads/stores in still need to print the... |
blob | commitdiff | raw | diff to current |
2011-09-21 |
Owen Anderson | Turns out that Thumb2 ADR doesn't need special printing... |
blob | commitdiff | raw | diff to current |
2011-09-21 |
Owen Anderson | Print out immediate offset versions of PC-relative... |
blob | commitdiff | raw | diff to current |
2011-09-21 |
Andrew Trick | Lower ARM adds/subs to add/sub after adding optional... |
blob | commitdiff | raw | diff to current |
2011-09-20 |
Andrew Trick | Restore hasPostISelHook tblgen flag. |
blob | commitdiff | raw | diff to current |
2011-09-20 |
Andrew Trick | ARM isel bug fix for adds/subs operands. |
blob | commitdiff | raw | diff to current |
2011-09-20 |
Jim Grosbach | Thumb2 assembly parsing and encoding for UXTAB/UXTAB16... |
blob | commitdiff | raw | diff to current |
2011-09-20 |
Jim Grosbach | Remove incorrect comments. These are not disassmebly... |
blob | commitdiff | raw | diff to current |
2011-09-19 |
Jim Grosbach | Thumb2 range check on CPS mode immediate. |
blob | commitdiff | raw | diff to current |
2011-09-19 |
Jim Grosbach | Tidy up comments. |
blob | commitdiff | raw | diff to current |
next |