1. 38b469e ARM LDR_PRE/LDR_POST/STR_PRE/STR_POST (and the *B counterparts) binary encoding. by Jim Grosbach · 15 years ago
  2. 63274cb add fields to the .td files unconditionally, simplifying tblgen a bit. by Chris Lattner · 15 years ago
  3. 8fdd172 First stab at providing correct Thumb2 encodings, start with adc. by Owen Anderson · 15 years ago
  4. 20b6fd7 Start of support for binary emit of 16-it Thumb instructions. by Jim Grosbach · 15 years ago
  5. ce2250f Fill out support for Thumb2 encodings of NEON instructions. by Owen Anderson · 15 years ago
  6. 99a8cb4 Add correct Thumb2 encodings for NEON vst[1,2,3,4] and vld[1,2,3,4]. by Owen Anderson · 15 years ago
  7. 7ffe3b3 Add support for Thumb2 encodings of NEON data processing instructions, using the new PostEncoderMethod infrastructure. by Owen Anderson · 15 years ago
  8. 9d6d77a Encoding of destination fixup for ARM branch and conditional branch by Jim Grosbach · 15 years ago
  9. 68685e6 Encoding for ARM LDRSH_POST. by Jim Grosbach · 15 years ago
  10. 607efcb ARM STRH encoding information. by Jim Grosbach · 15 years ago
  11. cc4a491 ARM LDM encoding for the mode (ia, ib, da, db) operand. by Jim Grosbach · 15 years ago
  12. 59002dc For ARM load/store instructions, encode [reg+reg] with no shifter immediate as by Jim Grosbach · 15 years ago
  13. dbfb5ed Add encoder method for ARM load/store shifted register offset operands. by Jim Grosbach · 15 years ago
  14. 9098714 Add support for a few simple fixups to the ARM Darwin asm backend. This allows by Jim Grosbach · 15 years ago
  15. 1b83ed5 Revert r118457 and r118458. These won't hold for GPRs. by Bill Wendling · 15 years ago
  16. 31b850b Get the register and count from the register list operands. by Bill Wendling · 15 years ago
  17. 0fb841f Add ARM fixup info for load/store label references. Probably will need a bit of by Jim Grosbach · 15 years ago
  18. 2eed7a1 Teach ARM Target to use the tblgen support for generating an MC'ized by Jim Grosbach · 15 years ago
  19. 49b0c45 trailing whitespace by Jim Grosbach · 15 years ago
  20. 6552a10 Put the PC encoding in the correct bit position. by Bill Wendling · 15 years ago
  21. e84eb99 The MC code couldn't handle ARM LDR instructions with negative offsets: by Bill Wendling · 15 years ago
  22. f9eebb5 Obsessive formatting changes. No functionality impact. by Bill Wendling · 15 years ago
  23. 23436b6 Omit unused parameter name. by Bill Wendling · 15 years ago
  24. 91da9ab Simplify the EncodeInstruction method now that a lot of the special case stuff by Bill Wendling · 15 years ago
  25. 603bd8f Rename getAddrModeImm12OpValue to getAddrModeImmOpValue and expand it to work by Bill Wendling · 15 years ago
  26. a4b63e1 Rename encoder methods to match naming convention. by Owen Anderson · 15 years ago
  27. a838595 Add correct encodings for the rest of the vld instructions that we generate. by Owen Anderson · 15 years ago
  28. 526ffd5 Add correct NEON encodings for vld2, vld3, and vld4 basic variants. by Owen Anderson · 15 years ago
  29. f1610f7 Add aesthetic break. by Owen Anderson · 15 years ago
  30. ad40234 Add correct NEON encodings for the "multiple single elements" form of vld. by Owen Anderson · 15 years ago
  31. 2ba03aa Explicitly check for non-consant reference in an LDRi12 instruction. Add FIXME by Jim Grosbach · 15 years ago
  32. a3efae3 Remove unused function. by Jim Grosbach · 15 years ago
  33. 7b27510 Avoid re-evaluating MI.getNumOperands() every iteration of the loop. by Jim Grosbach · 15 years ago
  34. 74ef9e1 Encode the register list operands for ARM mode LDM/STM instructions. by Jim Grosbach · 15 years ago
  35. 96d8284 trailing whitespace by Jim Grosbach · 15 years ago
  36. 58018e6 s/getNEONVcvtImm32/getNEONVcvtImm32OpValue/ to be consistent with other operand by Jim Grosbach · 15 years ago
  37. 505607e PLD, PLDW, PLI encodings, plus refactor their use of addrmode2. by Jim Grosbach · 15 years ago
  38. fadb951 Provide correct encodings for NEON vcvt, which has its own special immediate encoding by Owen Anderson · 15 years ago
  39. 1e4d9a1 First part of refactoring ARM addrmode2 (load/store) instructions to be more by Jim Grosbach · 15 years ago
  40. 5edb03e ARM Binary encoding information for BFC/BFI instructions. by Jim Grosbach · 15 years ago
  41. 2bfa8ed Move the encoding logic for Q registers into getMachineOpValue(). by Owen Anderson · 15 years ago
  42. 68a335e ARM mode encoding information for UBFX and SBFX instructions. by Jim Grosbach · 15 years ago
  43. 6f52f8a Add support for vmov.f64/.f32 encoding. There's a bit of a hack going on by Bill Wendling · 15 years ago
  44. 1e7db68 Add ARM mode encoding for [SU]XT[BH] and [SU]XTA[BH] instructions. by Jim Grosbach · 15 years ago
  45. efd5369 Add the rest of the ARM so_reg encoding options (register shifted register) by Jim Grosbach · 15 years ago
  46. 12e493a Move the ARM so_imm encoding into a custom operand encoder and remove the by Jim Grosbach · 15 years ago
  47. d9d31da Add custom encoder for the 's' bit denoting whether an ARM arithmetic by Jim Grosbach · 15 years ago
  48. 0e57a9f Add MOVi ARM encoding. by Jim Grosbach · 15 years ago
  49. feeae27 Nuke unused wrapper function. by Jim Grosbach · 15 years ago
  50. 6fead93 Add encoding information for the remainder of the generic arithmetic by Jim Grosbach · 15 years ago
  51. b7c2962 MC machine encoding for simple aritmetic instructions that use a shifted by Jim Grosbach · 15 years ago
  52. c43c930 Implement a few more binary encoding bits. Still very early stage proof-of- by Jim Grosbach · 15 years ago
  53. b770c00 Reapply 116059, this time without the fatfingered pasto at the top. by Jim Grosbach · 15 years ago
  54. 00351b7 Reverting 116059. Bots are unhappy with it. by Jim Grosbach · 15 years ago
  55. e2d30cd 'const'ify getMachineOpValue() and associated helpers. by Jim Grosbach · 15 years ago
  56. 0bb2f9a Enable binary encoding of some simple instructions. by Jim Grosbach · 15 years ago
  57. a7b6d58 Make <target>CodeEmitter::getBinaryCodeForInstr() a const method. by Jim Grosbach · 15 years ago
  58. 9102909 Trivial MC code emitter shell. No instruction forms actually handled yet. by Jim Grosbach · 15 years ago
  59. 8aed386 Include the auto-generated bits for machine encoding. by Jim Grosbach · 15 years ago
  60. 07b5b18 ARM instruction don't have instruction prefixes, so remove the helper functions by Jim Grosbach · 15 years ago
  61. abf60e3 Fix build. by Michael J. Spencer · 15 years ago
  62. 1287f4f Add skeleton infrastructure for the ARMMCCodeEmitter class. Patch by Jason Kim! by Jim Grosbach · 15 years ago