1. e2e0f58 Fixups for Thumb2 vldr's need to have the effective PC aligned as well. by Owen Anderson · 15 years ago
  2. 1591b29 The MCFixupKindInfo table needs to be in the order that the enums were by Bill Wendling · 15 years ago
  3. ac00e96 Provide the necessary post-encoder hook for Thumb2 encodings of VMOV and friends. by Owen Anderson · 15 years ago
  4. dd479e9 Use AllocationOrder in RegAllocGreedy, fix a bug in the hint calculation. by Jakob Stoklund Olesen · 15 years ago
  5. 746fa17 Add float patterns for Neon vld1-lane/dup and vst1-lane operations. by Bob Wilson · 15 years ago
  6. 20d5515 Remove unused arguments. by Bob Wilson · 15 years ago
  7. 0f4b60d Fix encoding of Thumb1 LDRB and STRB. by Owen Anderson · 15 years ago
  8. 7bf4c02 Trailing whitespace. by Jim Grosbach · 15 years ago
  9. 808c7d1 Fix Thumb2 encodings of STREX and LDREX. by Owen Anderson · 15 years ago
  10. 839c092 Revert r121520, which may have introduced miscompilations. by Dan Gohman · 15 years ago
  11. 0be099d Correct encoding of rotation immediate for Thumb2 instructions. rdar://8755999 by Jim Grosbach · 15 years ago
  12. 90cc533 Fix encoding of 'U' bit for Thumb2 STRD/LDRD instructions. rdar://8755726 by Jim Grosbach · 15 years ago
  13. 683fc3e More trivial cleanup. No need to define the EncoderMethod property type. Can by Jim Grosbach · 15 years ago
  14. 04da9bf Tidy up. by Jim Grosbach · 15 years ago
  15. a79bd0e Trailing whitespace. by Jim Grosbach · 15 years ago
  16. 3bd5e52 Implement PartialAlias checking in BasicAA. by Dan Gohman · 15 years ago
  17. 6ce219e Fix miscompilation caused by trivial logic error in the reassignVReg() by Jakob Stoklund Olesen · 15 years ago
  18. d891acd Minimally update this code to handle PartialAlias. by Dan Gohman · 15 years ago
  19. 4a2a3ea Use PartialAlias to do better noalias lint checking. by Dan Gohman · 15 years ago
  20. 91d7475 Teach AliasAnalysisCounter about PartialAlias. by Dan Gohman · 15 years ago
  21. 3d9f1ca Teach AliasAnalysisEvaluator about PartialAlias. by Dan Gohman · 15 years ago
  22. 2c2f4c8 Update this code to handle PartialAlias as MayAlias. by Dan Gohman · 15 years ago
  23. a92bac6 Fix some invalid alignments for Neon vld-dup and vld/st-lane instructions. by Bob Wilson · 15 years ago
  24. 568f528 Teach isCSRestore() that ARM/Thumb2 functions will use post-modify LDR by Jim Grosbach · 15 years ago
  25. c9672cb Add an AllocationOrder class that can iterate over the allocatable physical by Jakob Stoklund Olesen · 15 years ago
  26. e246717 Thumb unconditional branch binary encoding. rdar://8754994 by Jim Grosbach · 15 years ago
  27. 0108645 Thumb conditional branch binary encodings. rdar://8745367 by Jim Grosbach · 15 years ago
  28. 89b9372 Fixed version of 121434 with no new memory leaks. by Rafael Espindola · 15 years ago
  29. a87d7ec Mach-O: Tweak field name. by Daniel Dunbar · 15 years ago
  30. eda4a53 Fix cmake build. by Rafael Espindola · 15 years ago
  31. f7fd4aa Revert my previous patch to make the valgrind bots happy. by Rafael Espindola · 15 years ago
  32. 8070812 lib/Target/CMakeLists.txt: Add missing lib/Target/TargetAsmInfo.cpp, following up to r121434. by NAKAMURA Takumi · 15 years ago
  33. 44a9e8f Fix the leak from r121401 of the Operands erased in the list but not deleted. by Kevin Enderby · 15 years ago
  34. d191751 Add some missing predicates. by Nate Begeman · 15 years ago
  35. 2ea8ee7 Formalize the notion that AVX and SSE are non-overlapping extensions from the compiler's point of view. Per email discussion, we either want to always use VEX-prefixed instructions or never use them, and are taking "HasAVX" to mean "Always use VEX". Passing -mattr=-avx,+sse42 should serve to restore legacy SSE support when desirable. by Nate Begeman · 15 years ago
  36. 1c952b9 Initial support for the cfi directives. This is just enough to get by Rafael Espindola · 15 years ago
  37. 5fad7a9 Use const references. by Rafael Espindola · 15 years ago
  38. 272df51 Thumb ldr reg+imm offsets were encoded incorrectly. The scaling factor of the by Bill Wendling · 15 years ago
  39. 3c49706 Add support for AVX to materialize +0.0 when doing scalar FP. by Nate Begeman · 15 years ago
  40. fe7fac7 Use the new IsAligned fixup flag to improve fixup encodings for Thumb2 branches. This is still not perfect, by Owen Anderson · 15 years ago
  41. a304d02 Initial support for nested CALLSEQ_START/CALLSEQ_END constructs in LegalizeDAG. by Stuart Hastings · 15 years ago
  42. ff092fa Remember to filter out reserved rergisters from the allocation order. by Jakob Stoklund Olesen · 15 years ago
  43. a0382c6 Add a forgotten initializer for CheckedFirstInterference. by Jakob Stoklund Olesen · 15 years ago
  44. 05018c2 Fix an issue in some Thumb fixups, where the effective PC address needs to be 4-byte aligned when calculating by Owen Anderson · 15 years ago
  45. b492a7c Rename CB/CBZ specific fixup accordingly. by Jim Grosbach · 15 years ago
  46. dea914b Add assert to catch an attempt to emit .byte 256 by Devang Patel · 15 years ago
  47. 193c3ac Add support for parsing ARM arithmetic instructions that update or don't update by Kevin Enderby · 15 years ago
  48. 027d6e8 Rename the encoder method for t_cbtarget to match. by Jim Grosbach · 15 years ago
  49. cf6220a Thumb needs a few different encoding schemes for branch targets. Rename by Jim Grosbach · 15 years ago
  50. c6f9261 ARM stm/ldm instructions require more than one register in the register list. by Jim Grosbach · 15 years ago
  51. b853e6c Added register reassignment prototype to RAGreedy. It's a simple by Andrew Trick · 15 years ago
  52. 924aa23 Support/Windows/PathV2: Fix header comment. by Michael J. Spencer · 15 years ago
  53. 333ad3f Fix whitespace. by Michael J. Spencer · 15 years ago
  54. 58fe86d Support: Move c_str from SmallVector back to SmallString and add a free standing by Michael J. Spencer · 15 years ago
  55. 61187dd Support/FileSystem: Change file_status predicate functions that cannot fail to by Michael J. Spencer · 15 years ago
  56. 333fb04 Support/MemoryBuffer: Replace all uses of std::string *ErrMsg with error_code &ec. And fix clients. by Michael J. Spencer · 15 years ago
  57. 908b6dd Add ROTR and ROTRV mips32 instructions. Patch by Akira Hatanaka by Bruno Cardoso Lopes · 15 years ago
  58. 90c5954 Fix delay slot filler for non mips1 targets. Patch by Akira Hatanaka by Bruno Cardoso Lopes · 15 years ago
  59. 7d17097 Dont' feed ILA two inputs - it takes just one. by Kalle Raiskila · 15 years ago
  60. bfd0daa tidy up. by Jim Grosbach · 15 years ago
  61. 2a4f098 80 columns. by Jim Grosbach · 15 years ago
  62. 8fdca6a enhance memcpyopt to zap memcpy's that have the same src/dst. by Chris Lattner · 15 years ago
  63. f7f3546 fix PR8753, eliminating a case where we'd infinitely make a by Chris Lattner · 15 years ago
  64. d8c0536 Rewrite the darwin tlv support to use a chain and return to copying by Eric Christopher · 15 years ago
  65. f33b302 Take the first step towards making LVI non-recursive: get rid of the LVIQuery abstraction. by Owen Anderson · 15 years ago
  66. 503a64d 80-col fixups. by Eric Christopher · 15 years ago
  67. 8397be0 Reworking the stack layout generated by the MBlaze backend. by Wesley Peck · 15 years ago
  68. 6b0fa63 Fix encoding of the immediate operands on post-indexed LDR and friends. by Owen Anderson · 15 years ago
  69. d8e0c04 Really check that the bits that will become zero are actually already zero by Dan Gohman · 15 years ago
  70. 1a48c03 Fix up some comments. by Eric Christopher · 15 years ago
  71. d7b3f58 Fix Thumb2 fixups for ldr. by Owen Anderson · 15 years ago
  72. 766a63d Add a textual message to the assert. by Jim Grosbach · 15 years ago
  73. 9702e60 Add a sanity check assert() for t2ADD/SUBrSPi instructions that they really are by Jim Grosbach · 15 years ago
  74. cde3129 When using multiple instructions to reference a frame index, make sure to by Jim Grosbach · 15 years ago
  75. a0e23c5 The add/sub SP instructions are really pseudos. The assembler should ignore by Jim Grosbach · 15 years ago
  76. a35cce1 IntervalMap iterators are heavyweight, so avoid copying them around and use by Jakob Stoklund Olesen · 15 years ago
  77. 0a29c27 Remove unused variables by Matt Beaumont-Gay · 15 years ago
  78. 8f07943 Fix typo in Thumb2 branch fixup. by Owen Anderson · 15 years ago
  79. 2040961 Stop confusing people, it's not really a chain, or a tumor. by Eric Christopher · 15 years ago
  80. 2fe813a Remove extraneous semicolon. by Bill Wendling · 15 years ago
  81. 797b7aa Attempt to make the bit-twiddling readable resulted in the binary value being by Bill Wendling · 15 years ago
  82. 09aa3f0 The BLX instruction is encoded differently than the BL, because why not? In by Bill Wendling · 15 years ago
  83. 8bce7cc Remove extraneous copy from DAG conversion for darwin tls. This was by Eric Christopher · 15 years ago
  84. fb20d89 Fix Thumb2 BCC encoding and fixups. by Owen Anderson · 15 years ago
  85. 2871768 Add rsp to the uses for the same reason as 32-bit. by Eric Christopher · 15 years ago
  86. d639c7c DW_FORM_data1 may not provide sufficient room for vtable index, use _udata instead. by Devang Patel · 15 years ago
  87. 7633175 Allow a slash, '/', as a prefix separator for X86. rdar://8741045 by Kevin Enderby · 15 years ago
  88. 9b0c4f8 Properly deal with empty intervals when checking for interference. by Jakob Stoklund Olesen · 15 years ago
  89. 045869c Style nit and whitespace cleanup by Jason W Kim · 15 years ago
  90. 60fc2ed Clean up the add/sub w/ SP source reg instructions in Thumb2 a bit. Add a FIXME by Jim Grosbach · 15 years ago
  91. 20e0fa6 Fix T2TwoRegImm and use it for t2ADDrSPi12 and friends. by Jim Grosbach · 15 years ago
  92. 0062db8 Removed dead comment. by Jason W Kim · 15 years ago
  93. a0871e7 ARM/MC/ELF TPsoft is now a proper pseudo inst. by Jason W Kim · 15 years ago
  94. 7685ff8 T2TwoRegImm isn't right for t2SUBrSPi12. Use T2I instead. by Jim Grosbach · 15 years ago
  95. 37474e6 Add operand encoding for Thumb2 subw SP + imm. rdar://8745434 by Jim Grosbach · 15 years ago
  96. 07e9b26 Add operand encoding for Thumb2 addw Rn + imm. rdar://8745434 by Jim Grosbach · 15 years ago
  97. dff2f71 Support the "target" encodings for the CB[N]Z instructions. by Bill Wendling · 15 years ago
  98. 5d9e016 Fix an obvious cut-n-paste error. by Evan Cheng · 15 years ago
  99. 90c1d7d Implement very primitive hinting support in RegAllocGreedy. by Jakob Stoklund Olesen · 15 years ago
  100. b76dfe0 Add operand encoding for Thumb2 addw SP + imm. rdar://8745434 by Jim Grosbach · 15 years ago