1. b550cb1 [NFC] Header cleanup by Mehdi Amini · 10 years ago
  2. bb0cdfb [Hexagon] Adding missing break in switch statement. Extra operands would have been appended to the end. by Colin LeMahieu · 10 years ago
  3. 2d497a0 [NFC] Convert tabs to spaces. by Colin LeMahieu · 10 years ago
  4. 6fdfa3d [NFC] Referencing manual for reason why subregbit is checked by Colin LeMahieu · 10 years ago
  5. f57c197 Reflect the MC/MCDisassembler split on the include/ level. by Benjamin Kramer · 10 years ago
  6. e5e035a3 Replace uint16_t with the MCPhysReg typedef in many places. A lot of physical register arrays already use this typedef. by Craig Topper · 10 years ago
  7. d824f5f [Hexagon] Use array_lengthof and const correct and type correct the array and array size. NFC by Craig Topper · 10 years ago
  8. 6261e1b Use array_lengthof instead of manually calculating it. NFC by Craig Topper · 10 years ago
  9. 3da000c [Hexagon] Use ArrayRef to avoid needing to calculate an array size. Interestingly the original code may have had a bug because it was passing the byte size of a uint16_t array instead of the number of entries. by Craig Topper · 10 years ago
  10. f0af6e5 [Hexagon] Factoring bundle creation in to a utility function. by Colin LeMahieu · 10 years ago
  11. 7cd0892 [Hexagon] Enabling ASM parsing on Hexagon backend and adding instruction parsing tests. General updating of the code emission. by Colin LeMahieu · 10 years ago
  12. 160f73e [Hexagon] Fixing mistaken case fallthrough. by Colin LeMahieu · 10 years ago
  13. 7c95871 [Hexagon] Adding skeleton of HVX extension instructions. by Colin LeMahieu · 10 years ago
  14. f97999d Explicitly clear the MI operand list when getInstruction() is called. Call MI.clear() within MCD::OPC_Decode case and inside of translateInstruction() for the X86 target. Remove now unnecessary MI.clear() from ARMDisassembler. by Cameron Esfahani · 10 years ago
  15. f00654e Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) by Alexander Kornienko · 10 years ago
  16. 70bc5f1 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  17. 1e9d1d7 [Hexagon] Adding decoders for signed operands and ensuring all signed operand types disassemble correctly. by Colin LeMahieu · 10 years ago
  18. be8c453 [Hexagon] Reapply r239097 with tests corrected for shuffling and duplexing. by Colin LeMahieu · 10 years ago
  19. c40be85 Revert r239095 incorrect test tree. by Colin LeMahieu · 10 years ago
  20. fc52c11 [Hexagon] Adding functionality for duplexing. Duplexing is a way to compress commonly used pairs of instructions in order to reduce code size. The test case duplex.ll normally would be 8 bytes, assign register to 0 and jump to link register. After duplexing this is only 4 bytes. This also tests the HexagonMCShuffler code path which is used to make sure duplexed instructions still follow slot requirements. by Colin LeMahieu · 10 years ago
  21. 68d967d [Hexagon] Disassembling, printing, and emitting instructions a whole-bundle at a time which is the semantic unit for Hexagon. Fixing tests to use the new format. Disabling tests in the direct object emission path for a followup patch. by Colin LeMahieu · 10 years ago
  22. e9119e4 MC: Modernize MCOperand API naming. NFC. by Jim Grosbach · 10 years ago
  23. 1174fea [Hexagon] Moving remaining methods off of HexagonMCInst in to HexagonMCInstrInfo and eliminating HexagonMCInst class. by Colin LeMahieu · 11 years ago
  24. 404d5b2 [Hexagon] Adding vector load with post-increment instructions. Adding decoder function for 64bit control register class. by Colin LeMahieu · 11 years ago
  25. d990388 [cleanup] Re-sort all the #include lines in LLVM using utils/sort_includes.py. by Chandler Carruth · 11 years ago
  26. ff370ed [Hexagon] Adding deallocframe and circular addressing loads. by Colin LeMahieu · 11 years ago
  27. f3db884 [Hexagon] Adding transfers to and from control registers. by Colin LeMahieu · 11 years ago
  28. 383c36e [Hexagon] Adding DoubleRegs decoder. Moving C2_mux and A2_nop. Adding combine imm-imm form. by Colin LeMahieu · 11 years ago
  29. 5d6f03b [Hexagon] Marking some instructions as CodeGenOnly=0 and adding disassembly tests. by Colin LeMahieu · 11 years ago
  30. efa74e0 [Hexagon] Converting from ADD_rr to A2_add which has encoding bits. by Colin LeMahieu · 11 years ago
  31. 7fc5b87 Pass an ArrayRef to MCDisassembler::getInstruction. by Rafael Espindola · 11 years ago
  32. 4aa6bea Misc style fixes. NFC. by Rafael Espindola · 11 years ago
  33. 5241881 [Hexagon] Reverting 220584 to address ASAN errors. by Colin LeMahieu · 11 years ago
  34. 729be14 Prune CRLF. by NAKAMURA Takumi · 11 years ago
  35. 838307b [Hexagon] Resubmission of 220427 by Colin LeMahieu · 11 years ago
  36. 504bbf9 Revert r220427, "[Hexagon] Adding encoding bits for add opcode." by NAKAMURA Takumi · 11 years ago
  37. 73a51a1 [Hexagon] Adding encoding bits for add opcode. by Colin LeMahieu · 11 years ago
  38. db08566 Fix VS2012 build; C++11 type aliases are not supported. by Hans Wennborg · 11 years ago
  39. b424cb1 Ammending 220393 - Removing unused decoding tables. by Colin LeMahieu · 11 years ago
  40. 9950d5c Ammending 220393 - Removing unused functions. by Colin LeMahieu · 11 years ago
  41. 88ebb9e [Hexagon] Adding basic disassembler. by Colin LeMahieu · 11 years ago