2011-06-15 |
Evan Cheng | Another revsh pattern. rdar://9609059 |
blob | commitdiff | raw |
2011-06-13 |
Jim Grosbach | Clean up a few 80 column violations. |
blob | commitdiff | raw | diff to current |
2011-06-07 |
Andrew Trick | Fix for setjmp/longjmp exception handling on ARM. setjm... |
blob | commitdiff | raw | diff to current |
2011-05-31 |
Bruno Cardoso Lopes | Fix ssat and ssat16 encodings for ARM and Thumb. The... |
blob | commitdiff | raw | diff to current |
2011-05-28 |
Bruno Cardoso Lopes | Add support for ARM ldrexd/strexd intrinsics. They... |
blob | commitdiff | raw | diff to current |
2011-05-17 |
Cameron Zwarich | Actually, the address operand of the Thumb2 LDREX ... |
blob | commitdiff | raw | diff to current |
2011-05-17 |
Cameron Zwarich | Correct a minor problem with the Thumb2 LDREX and STREX... |
blob | commitdiff | raw | diff to current |
2011-05-03 |
Jakob Stoklund Olesen | Mark ultra-super-registers QQQQ as call-clobbered inste... |
blob | commitdiff | raw | diff to current |
2011-05-03 |
Bruno Cardoso Lopes | Fold ARM coprocessor intrinsics patterns into the instr... |
blob | commitdiff | raw | diff to current |
2011-05-03 |
Bruno Cardoso Lopes | Add a few ARM coprocessor intrinsics. Testcases included |
blob | commitdiff | raw | diff to current |
2011-04-29 |
Eli Friedman | Switch to ImmLeaf (which can be used by FastISel) for... |
blob | commitdiff | raw | diff to current |
2011-04-29 |
Andrew Trick | Teach Thumb2 isel to fold and->rotr ==> ROR. |
blob | commitdiff | raw | diff to current |
2011-04-28 |
Eric Christopher | Let the immediate leaf pattern take transforms and... |
blob | commitdiff | raw | diff to current |
2011-04-23 |
Andrew Trick | Thumb2 and ARM add/subtract with carry fixes. |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Johnny Chen | Thumb2 BFC was insufficiently encoded. |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Chris Lattner | Fix a ton of comment typos found by codespell. Patch by |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Johnny Chen | For t2BFI, both Inst{26} and Inst{5} "should" be 0. |
blob | commitdiff | raw | diff to current |
2011-04-13 |
Johnny Chen | The LDR*T/STR*T (unpriviledged load/store) operations... |
blob | commitdiff | raw | diff to current |
2011-04-13 |
Johnny Chen | Forgot to add this change for llvm.org/viewvc/llvm... |
blob | commitdiff | raw | diff to current |
2011-04-12 |
Jakob Stoklund Olesen | Add @earlyclobber constraints to the writeback register... |
blob | commitdiff | raw | diff to current |
2011-04-12 |
Johnny Chen | The Thumb2 RFE instructions need to have their second... |
blob | commitdiff | raw | diff to current |
2011-04-12 |
Johnny Chen | The Thumb2 Ld, St, and Preload instructions with the... |
blob | commitdiff | raw | diff to current |
2011-03-24 |
Bruno Cardoso Lopes | Add asm parsing support w/ testcases for strex/ldrex... |
blob | commitdiff | raw | diff to current |
2011-03-22 |
Bruno Cardoso Lopes | Change MRC and MRC2 instructions to model the output... |
blob | commitdiff | raw | diff to current |
2011-03-18 |
Evan Cheng | Match a few more obvious patterns to revsh. rdar:/... |
blob | commitdiff | raw | diff to current |
2011-03-18 |
Owen Anderson | Thumb2 PC-relative loads require a fixup rather than... |
blob | commitdiff | raw | diff to current |
2011-03-14 |
Jim Grosbach | Remove some dead patterns. |
blob | commitdiff | raw | diff to current |
2011-02-18 |
Bruno Cardoso Lopes | Add assembly parsing support for "msr" and also fix... |
blob | commitdiff | raw | diff to current |
2011-02-14 |
Bruno Cardoso Lopes | Fix encoding and add parsing support for the arm/thumb... |
blob | commitdiff | raw | diff to current |
2011-02-08 |
Owen Anderson | Revert both r121082 (which broke a bunch of constant... |
blob | commitdiff | raw | diff to current |
2011-02-07 |
Bob Wilson | Remove inaccurate comments: so_imm and t2_so_imm operan... |
blob | commitdiff | raw | diff to current |
2011-01-26 |
Bruno Cardoso Lopes | fix the encoding and add testcases for ARM nop, yield... |
blob | commitdiff | raw | diff to current |
2011-01-21 |
Evan Cheng | Last round of fixes for movw + movt global address... |
blob | commitdiff | raw | diff to current |
2011-01-21 |
Bruno Cardoso Lopes | Fix the encoding of QADD/SUB, QDADD/SUB. While qadd16... |
blob | commitdiff | raw | diff to current |
2011-01-20 |
Bruno Cardoso Lopes | Fix the encoding and parsing of clrex instruction |
blob | commitdiff | raw | diff to current |
2011-01-20 |
Bruno Cardoso Lopes | Change instruction names for consistency |
blob | commitdiff | raw | diff to current |
2011-01-20 |
Bruno Cardoso Lopes | Add cdp/cdp2 instructions for thumb/thumb2 |
blob | commitdiff | raw | diff to current |
2011-01-20 |
Bruno Cardoso Lopes | Add mcr*2 and mr*c2 support to thumb2 targets |
blob | commitdiff | raw | diff to current |
2011-01-20 |
Evan Cheng | Correct itinerary entry for t2MOV_pic_ga_add_pc. |
blob | commitdiff | raw | diff to current |
2011-01-20 |
Evan Cheng | Sorry, several patches in one. |
blob | commitdiff | raw | diff to current |
2011-01-19 |
Evan Cheng | Don't forget to emit the load from indirect symbol... |
blob | commitdiff | raw | diff to current |
2011-01-18 |
Bruno Cardoso Lopes | Fix MRS encoding for arm and thumb. |
blob | commitdiff | raw | diff to current |
2011-01-18 |
Bruno Cardoso Lopes | Fix the encoding of t2ISB by using the right class... |
blob | commitdiff | raw | diff to current |
2011-01-18 |
Bruno Cardoso Lopes | Add support for parsing and encoding ARM's official... |
blob | commitdiff | raw | diff to current |
2011-01-18 |
Daniel Dunbar | McARM: Start marking T2 address operands as such, for... |
blob | commitdiff | raw | diff to current |
2011-01-17 |
Evan Cheng | Materialize GA addresses with movw + movt pairs for... |
blob | commitdiff | raw | diff to current |
2011-01-13 |
Evan Cheng | Model :upper16: and :lower16: as ARM specific MCTargetE... |
blob | commitdiff | raw | diff to current |
2011-01-10 |
Daniel Dunbar | McARM: Mark some T2 ...s instructions as codegen only... |
blob | commitdiff | raw | diff to current |
2010-12-17 |
Jim Grosbach | Add bits 31-28 to the Thumb2 encoding of TBB/TBH. |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Jim Grosbach | Tweak a few pseudo-inst pattern base classes. |
blob | commitdiff | raw | diff to current |
2010-12-15 |
Jim Grosbach | The new t2LEApcrel* pseudo instructions need the size... |
blob | commitdiff | raw | diff to current |
2010-12-14 |
Jim Grosbach | trailing whitespace. |
blob | commitdiff | raw | diff to current |
2010-12-14 |
Owen Anderson | Second attempt at make Thumb2 LEAs pseudos. This time... |
blob | commitdiff | raw | diff to current |
2010-12-13 |
Owen Anderson | Revert r121721, which broke buildbots. |
blob | commitdiff | raw | diff to current |
2010-12-13 |
Owen Anderson | Make Thumb2 LEA-like instruction into pseudos, which... |
blob | commitdiff | raw | diff to current |
2010-12-13 |
Owen Anderson | In Thumb2, direct branches can be encoded as either... |
blob | commitdiff | raw | diff to current |
2010-12-10 |
Owen Anderson | Fix Thumb2 encodings of STREX and LDREX. |
blob | commitdiff | raw | diff to current |
2010-12-10 |
Jim Grosbach | Correct encoding of rotation immediate for Thumb2 instr... |
blob | commitdiff | raw | diff to current |
2010-12-10 |
Jim Grosbach | More trivial cleanup. No need to define the EncoderMeth... |
blob | commitdiff | raw | diff to current |
2010-12-09 |
Owen Anderson | Fix encoding of the immediate operands on post-indexed... |
blob | commitdiff | raw | diff to current |
2010-12-09 |
Jim Grosbach | The add/sub SP instructions are really pseudos. The... |
blob | commitdiff | raw | diff to current |
2010-12-09 |
Owen Anderson | Fix Thumb2 BCC encoding and fixups. |
blob | commitdiff | raw | diff to current |
2010-12-08 |
Jim Grosbach | Clean up the add/sub w/ SP source reg instructions... |
blob | commitdiff | raw | diff to current |
2010-12-08 |
Jim Grosbach | Fix T2TwoRegImm and use it for t2ADDrSPi12 and friends. |
blob | commitdiff | raw | diff to current |
2010-12-08 |
Jim Grosbach | T2TwoRegImm isn't right for t2SUBrSPi12. Use T2I instead. |
blob | commitdiff | raw | diff to current |
2010-12-08 |
Jim Grosbach | Add operand encoding for Thumb2 subw SP + imm. rdar... |
blob | commitdiff | raw | diff to current |
2010-12-08 |
Jim Grosbach | Add operand encoding for Thumb2 addw Rn + imm. rdar... |
blob | commitdiff | raw | diff to current |
2010-12-08 |
Jim Grosbach | Add operand encoding for Thumb2 addw SP + imm. rdar... |
blob | commitdiff | raw | diff to current |
2010-12-08 |
Jim Grosbach | Parameterize opcode encoding bits for Thumb2 extended... |
blob | commitdiff | raw | diff to current |
2010-12-08 |
Jim Grosbach | Fix operand encoding for Thumb2 extended precision... |
blob | commitdiff | raw | diff to current |
2010-12-08 |
Jim Grosbach | Simplify T2 operand assignment notation a bit. No need... |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Owen Anderson | Fix Thumb2 encoding of the S bit. |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Jim Grosbach | Refactor the ARM CMPz* patterns to just use the normal... |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Owen Anderson | Second attempt at converting Thumb2's LDRpci, including... |
blob | commitdiff | raw | diff to current |
2010-12-06 |
Owen Anderson | Revert r121021, which broke the buildbots. |
blob | commitdiff | raw | diff to current |
2010-12-06 |
Owen Anderson | Improve handling of Thumb2 PC-relative loads by convert... |
blob | commitdiff | raw | diff to current |
2010-12-02 |
Jim Grosbach | Trailing whitespace. |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Owen Anderson | Add correct encodings for STRD and LDRD, including... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Owen Anderson | Simplify the encoding of reg+/-imm12 values that allow... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Owen Anderson | Provide Thumb2 encodings for a few miscellaneous instru... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Owen Anderson | Add encoding support for Thumb2 PLD and PLI instructions. |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Owen Anderson | Provide encodings for a few more load/store variants. |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Owen Anderson | Correct Thumb2 encodings for a much wider range of... |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Owen Anderson | Provide Thumb2 encodings for basic loads and stores. |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Evan Cheng | Mark Darwin call instructions as using "r7" to prevent... |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Jim Grosbach | Nuke dead isCodeGenOnly annotation and extraneous comment. |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Jim Grosbach | tidy up. |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Jim Grosbach | Pseudo-ize Thumb2 jump tables with explicit MC lowering... |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Jim Grosbach | Rename t2 TBB and TBH instructions to reference that... |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Owen Anderson | Improving the factoring of several instruction encodings. |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Owen Anderson | Thumb2 encodings for MSR and MRS. |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Owen Anderson | Thumb2 encodings for system instructions. |
blob | commitdiff | raw | diff to current |
2010-11-29 |
Owen Anderson | Thumb2 encodings for branches and IT blocks. |
blob | commitdiff | raw | diff to current |
2010-11-19 |
Jim Grosbach | Remove trailing whitespace. |
blob | commitdiff | raw | diff to current |
2010-11-19 |
Owen Anderson | Fix decoding ambiguities of stdrex and ldrex. |
blob | commitdiff | raw | diff to current |
2010-11-19 |
Evan Cheng | Fix an obvious oversight. |
blob | commitdiff | raw | diff to current |
2010-11-19 |
Owen Anderson | Provide Thumb2 encodings for strex and ldrex. |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Owen Anderson | Fix encodings for pkhbt, and fix some tests where I... |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Owen Anderson | Provide Thumb2 encodings for mov's that come from MOVCC... |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Owen Anderson | More Thumb2 encodings. |
blob | commitdiff | raw | diff to current |
next |