2010-12-06 |
Jim Grosbach | Add fixup for Thumb1 BL/BLX instructions. |
blob | commitdiff | raw |
2010-12-01 |
Bill Wendling | Add a post encoder method to the VFP instructions to... |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Jim Grosbach | Refactor LEApcrelJT as a pseudo-instructionlowered... |
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 |
Bill Wendling | * Add support for encoding t_addrmode_s2 and t_addrmode... |
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 |
Bill Wendling | Add parsing for the Thumb t_addrmode_s4 addressing... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Jim Grosbach | Rename BX/BRIND/etc patterns to clarify which is actual... |
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-30 |
Bob Wilson | Fix the encoding of VLD4-dup alignment. |
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-20 |
Bill Wendling | Have the getAddrMode3OpValue() function in ARMCodeEmitt... |
blob | commitdiff | raw | diff to current |
2010-11-19 |
Jim Grosbach | Minor cleanups to a few llvm_unreachable() calls. |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Jason W Kim | Fix .o emission of ARM movt/movw. MCSymbolRefExpr:... |
blob | commitdiff | raw | diff to current |
2010-11-17 |
Jim Grosbach | Clean up LEApcrel instuction(s) a bit. It's not really... |
blob | commitdiff | raw | diff to current |
2010-11-17 |
Jim Grosbach | Fix comment typo. |
blob | commitdiff | raw | diff to current |
2010-11-17 |
Bill Wendling | The machine instruction no longer encodes the submode... |
blob | commitdiff | raw | diff to current |
2010-11-15 |
Jim Grosbach | ARM LDR_PRE/LDR_POST/STR_PRE/STR_POST (and the *B count... |
blob | commitdiff | raw | diff to current |
2010-11-12 |
Evan Cheng | Eliminate ARM::MOVi2pieces. Just use MOVi32imm and... |
blob | commitdiff | raw | diff to current |
2010-11-12 |
Owen Anderson | First stab at providing correct Thumb2 encodings, start... |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Owen Anderson | Fill out support for Thumb2 encodings of NEON instructions. |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Owen Anderson | Add correct Thumb2 encodings for NEON vst[1,2,3,4]... |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Owen Anderson | Add support for Thumb2 encodings of NEON data processin... |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Jim Grosbach | Encoding of destination fixup for ARM branch and condit... |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Jim Grosbach | Encoding for ARM LDRSH_POST. |
blob | commitdiff | raw | diff to current |
2010-11-11 |
Jim Grosbach | ARM STRH encoding information. |
blob | commitdiff | raw | diff to current |
2010-11-10 |
Jim Grosbach | ARM LDM encoding for the mode (ia, ib, da, db) operand. |
blob | commitdiff | raw | diff to current |
2010-11-09 |
Jim Grosbach | Add encoder method for ARM load/store shifted register... |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Bill Wendling | The MC code couldn't handle ARM LDR instructions with... |
blob | commitdiff | raw | diff to current |
2010-11-02 |
Bill Wendling | Rename getAddrModeImm12OpValue to getAddrModeImmOpValue... |
blob | commitdiff | raw | diff to current |
2010-11-02 |
Owen Anderson | Rename encoder methods to match naming convention. |
blob | commitdiff | raw | diff to current |
2010-11-02 |
Owen Anderson | Add correct NEON encodings for vld2, vld3, and vld4... |
blob | commitdiff | raw | diff to current |
2010-11-02 |
Owen Anderson | Add correct NEON encodings for the "multiple single... |
blob | commitdiff | raw | diff to current |
2010-10-30 |
Jim Grosbach | Encode the register list operands for ARM mode LDM... |
blob | commitdiff | raw | diff to current |
2010-10-29 |
Jim Grosbach | 80 column fix. |
blob | commitdiff | raw | diff to current |
2010-10-29 |
Jim Grosbach | s/getNEONVcvtImm32/getNEONVcvtImm32OpValue/ to be consi... |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Jim Grosbach | Refactor ARM STR/STRB instruction patterns into STR... |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Owen Anderson | Provide correct encodings for NEON vcvt, which has... |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Jim Grosbach | JIT imm12 encoding for constant pool entry references. |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Jim Grosbach | ARM JIT fix for LDRi12 and company. |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Jim Grosbach | The new LDR* instruction patterns should handle the... |
blob | commitdiff | raw | diff to current |
2010-10-26 |
Jim Grosbach | First part of refactoring ARM addrmode2 (load/store... |
blob | commitdiff | raw | diff to current |
2010-10-22 |
Gabor Greif | fix memory-layout assumption which only holds on little... |
blob | commitdiff | raw | diff to current |
2010-10-21 |
Jim Grosbach | ARM Binary encoding information for BFC/BFI instructions. |
blob | commitdiff | raw | diff to current |
2010-10-20 |
Bill Wendling | Add encodings for movement between ARM core registers... |
blob | commitdiff | raw | diff to current |
2010-10-15 |
Bill Wendling | ARMCodeEmitter::emitMiscInstruction is dead. Long live |
blob | commitdiff | raw | diff to current |
2010-10-15 |
Jim Grosbach | ARM mode encoding information for UBFX and SBFX instruc... |
blob | commitdiff | raw | diff to current |
2010-10-14 |
Jim Grosbach | Tweak the ARM backend to use the RRX mnemonic instead... |
blob | commitdiff | raw | diff to current |
2010-10-14 |
Bill Wendling | Add encoding for 'fmstat'. |
blob | commitdiff | raw | diff to current |
2010-10-14 |
Bill Wendling | - Add encodings for multiply add/subtract instructions... |
blob | commitdiff | raw | diff to current |
2010-10-13 |
Jim Grosbach | Add ARM mode encoding for [SU]XT[BH] and [SU]XTA[BH... |
blob | commitdiff | raw | diff to current |
2010-10-12 |
Jim Grosbach | Add the rest of the ARM so_reg encoding options (regist... |
blob | commitdiff | raw | diff to current |
2010-10-12 |
Jim Grosbach | Move the ARM so_imm encoding into a custom operand... |
blob | commitdiff | raw | diff to current |
2010-10-12 |
Jim Grosbach | Add custom encoder for the 's' bit denoting whether... |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Jim Grosbach | Reapply 116059, this time without the fatfingered pasto... |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Jim Grosbach | Reverting 116059. Bots are unhappy with it. |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Jim Grosbach | 'const'ify getMachineOpValue() and associated helpers. |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Jim Grosbach | Make <target>CodeEmitter::getBinaryCodeForInstr() a... |
blob | commitdiff | raw | diff to current |
2010-09-15 |
Jim Grosbach | move getRegisterNumbering() to out of ARMBaseRegisterIn... |
blob | commitdiff | raw | diff to current |
2010-09-15 |
Jim Grosbach | Refactor uses of getRegisterNumbering() to not need... |
blob | commitdiff | raw | diff to current |
2010-09-04 |
Chris Lattner | zap dead code. |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Bob Wilson | Change ARM VFP VLDM/VSTM instructions to use addressing... |
blob | commitdiff | raw | diff to current |
2010-08-17 |
Bob Wilson | Change ARM PKHTB and PKHBT instructions to use a shift_... |
blob | commitdiff | raw | diff to current |
2010-08-11 |
Bob Wilson | Move the ARM SSAT and USAT optional shift amount operan... |
blob | commitdiff | raw | diff to current |
2010-08-11 |
Bob Wilson | Add a separate ARM instruction format for Saturate... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Xerxes Ranby | ARMv4 JIT forgets to set the lr register when making... |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Bill Wendling | Rename DBG_LABEL PROLOG_LABEL, because it's only used... |
blob | commitdiff | raw | diff to current |
2010-06-29 |
Bob Wilson | Add support for encoding VDUP (ARM core register) instr... |
blob | commitdiff | raw | diff to current |
2010-06-29 |
Bob Wilson | Add support for encoding NEON VMOV (from core register... |
blob | commitdiff | raw | diff to current |
2010-06-29 |
Bob Wilson | Fix Thumb encoding of VMOV (scalar to ARM core register... |
blob | commitdiff | raw | diff to current |
2010-06-28 |
Bob Wilson | Make the ARMCodeEmitter identify Thumb functions via... |
blob | commitdiff | raw | diff to current |
2010-06-28 |
Bob Wilson | Refactor encoding function for NEON 1-register with... |
blob | commitdiff | raw | diff to current |
2010-06-28 |
Bob Wilson | Support Thumb mode encoding of NEON instructions. |
blob | commitdiff | raw | diff to current |
2010-06-26 |
Bob Wilson | Add support for encoding NEON VMOV (from scalar to... |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Bob Wilson | Add support for encoding 3-register NEON instructions... |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Bob Wilson | Add support for encoding 2-register NEON instructions. |
blob | commitdiff | raw | diff to current |
2010-06-22 |
Dan Gohman | Use pre-increment instead of post-increment when the... |
blob | commitdiff | raw | diff to current |
2010-06-11 |
Bob Wilson | Add instruction encoding for the Neon VMOV immediate... |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Jim Grosbach | Clean up 80 column violations. No functional change. |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Shih-wei Liao | Coding style change (Adding 1 missing space.) |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Shih-wei Liao | Adding the missing implementation for ARM::SBFX and... |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Shih-wei Liao | Adding the missing implementation of Bitfield's "clear... |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Shih-wei Liao | To handle s* registers in emitVFPLoadStoreMultipleInstr... |
blob | commitdiff | raw | diff to current |
2010-05-25 |
Zonr Chang | Add missing implementation to the materialization of... |
blob | commitdiff | raw | diff to current |
2010-05-25 |
Zonr Chang | Add support to MOVimm32 using movt/movw for ARM JIT |
blob | commitdiff | raw | diff to current |
2010-04-17 |
Dan Gohman | Fix -Wcast-qual warnings. |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Dan Gohman | Add const qualifiers to CodeGen's use of LLVM IR constr... |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Chris Lattner | rename llvm::llvm_report_error -> llvm::report_fatal_error |
blob | commitdiff | raw | diff to current |
2010-03-17 |
Bob Wilson | Clean up whitespace. |
blob | commitdiff | raw | diff to current |
2010-03-16 |
Bob Wilson | Remove redundant writeback flag in ARM addressing mode 5. |
blob | commitdiff | raw | diff to current |
2010-03-16 |
Bob Wilson | Remove the writeback flag from ARM's address mode 4... |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Chris Lattner | change the DBG_LABEL MachineInstr to always be created |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Chris Lattner | change the LabelSDNode to be EHLabelSDNode and make... |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Chris Lattner | change EH related stuff (other than EH_LABEL) to use... |
blob | commitdiff | raw | diff to current |
2010-03-13 |
Bob Wilson | Attempt to appease the arm-linux buildbot by fixing... |
blob | commitdiff | raw | diff to current |
2010-03-11 |
Bob Wilson | Fix ARM buildbot breakage. |
blob | commitdiff | raw | diff to current |
2010-03-10 |
Bob Wilson | Fix an obvious typo in an assert. |
blob | commitdiff | raw | diff to current |
next |