1. 35726bf Don't forget to add the landingpad and resume instructions to the InstructionList. by Bill Wendling · 13 years ago
  2. 20ed2e7 Thumb2 assembly parsing and encoding for ADD(immediate). by Jim Grosbach · 13 years ago
  3. dd1e751 Fixup for functions that return a bool. by Chad Rosier · 13 years ago
  4. b5d92d8 Reenable test. by Bill Wendling · 13 years ago
  5. 3b5e99d Revert accidental commit by Bill Wendling · 13 years ago
  6. 1b73866 Disable this test until Bill fixes it properly. by Eli Friedman · 13 years ago
  7. de98273 Static relocation model Thumb jump table interworking. by Jim Grosbach · 13 years ago
  8. b45b11b The asm parser currently selects the wrong encoding for non-conditional Thumb2 branches. However, this exposed a number of situations where the decoder was too permissive in allowing invalid instructions to decode successful. Specify additional fixed bits to close those gaps. by Owen Anderson · 13 years ago
  9. 08c2862 Update to new EH scheme. by Bill Wendling · 13 years ago
  10. a29a6b9 Update to new EH scheme. by Bill Wendling · 13 years ago
  11. 78ae1f7 Remove old declare statements. by Bill Wendling · 13 years ago
  12. 6b94b67 Update more tests to the new EH scheme. by Bill Wendling · 13 years ago
  13. 9359031 Update more tests to the new EH scheme. by Bill Wendling · 13 years ago
  14. 24adac8 Add tests for the transformations SCCP can do on atomic loads and stores (which are safe without any modifications). by Eli Friedman · 13 years ago
  15. 94fca83 Fix Size Typing by David Greene · 13 years ago
  16. fd245d9 Revert r138894. This was failing on cmake-clang-i686-msvc10. by Bill Wendling · 13 years ago
  17. c075510 Thumb2 t2Bcc should encode as t2B when condition is 'always'. by Jim Grosbach · 13 years ago
  18. fc7bc58 Move more code around and duplicate AVX patterns: MOVHPS and MOVLPS by Bruno Cardoso Lopes · 13 years ago
  19. 06c982d Move MOVAPS,MOVUPS patterns close to the instructions definition by Bruno Cardoso Lopes · 13 years ago
  20. 453f495 Remove "_Int" forms of MOVUPSmr and MOVAPSmr by Bruno Cardoso Lopes · 13 years ago
  21. ab98f9d Update more tests to the new EH scheme. by Bill Wendling · 13 years ago
  22. b072dd9 Update the tests to the new EH scheme. by Bill Wendling · 13 years ago
  23. 4f8aaa0 Make sure we aren't deleting the landingpad instruction. by Bill Wendling · 13 years ago
  24. 721cb1f Fix encoding for tBcc with immediate offset operand. by Owen Anderson · 13 years ago
  25. fcd75e5 Misc cleanup; addresses Duncan's comments on r138877. by Eli Friedman · 13 years ago
  26. d84192f When performing instruction selection for LDR_PRE_IMM/LDRB_PRE_IMM, we still need to preserve the sign of the index. This fixes miscompilations of Quicksort in the nightly testsuite, and hopefully others as well. by Owen Anderson · 13 years ago
  27. e0e42bf Run the Thumb1 parser tests in Thumb2 mode, as well. by Jim Grosbach · 13 years ago
  28. b80ab8e Remove FIXME. Thumb2 MOV instruction will use separate custom tricks. by Jim Grosbach · 13 years ago
  29. 62bb16c Fill in type legalization for MERGE_VALUES in all the various cases. Patch by Micah Villmow. (No testcase because the issue only showed up in an out-of-tree backend.) by Eli Friedman · 13 years ago
  30. d82175c Thumb NOP encoding varies depending on ARCH revision. by Jim Grosbach · 13 years ago
  31. 559c277 Fix roundtripping of Thumb BL/BLX instructions with immediate offsets instead of labels. by Owen Anderson · 13 years ago
  32. c9a9b44 tBcc is OK to be predicated in Thumb2 outside of IT blocks (obviously). by Jim Grosbach · 13 years ago
  33. ba567d6 Generic expansion for atomic load/store into cmpxchg/atomicrmw xchg; implements 64-bit atomic load/store for ARM. by Eli Friedman · 13 years ago
  34. 72335d5 Thumb2 parsing and encoding for ADC(register). by Jim Grosbach · 13 years ago
  35. b71541a After r138010, subroutine type does not have context info. Update type verifier accordingly. by Devang Patel · 13 years ago
  36. 4d3f329 64-bit atomic cmpxchg for ARM. by Eli Friedman · 13 years ago
  37. 334b530 Fix typo. Patch by Liu. by Akira Hatanaka · 13 years ago
  38. d92e2e4 Compress Repeated Byte Output by David Greene · 13 years ago
  39. 0f3abd8 Tweak Thumb1 ADD encoding selection a bit. by Jim Grosbach · 13 years ago
  40. 6154582 Put VMOVS widening under a command line option, off by default. by Jakob Stoklund Olesen · 13 years ago
  41. 31d27ce This test requires sse, otherwise x87 ops will block tailcall optimization by Benjamin Kramer · 13 years ago
  42. e81abfd Spelling and grammar fixes to problems found by Duncan. by Rafael Espindola · 13 years ago
  43. ac86d43 Make sure we don't crash when -miphoneos-version-min is specified on x86. Hopefully this will fix gcc testsuite failures. by Eli Friedman · 13 years ago
  44. c967ad8 Rework this conditional a bit. by Eric Christopher · 13 years ago
  45. bbbc283 lit: Normalize pathsep slashes also on %T. by NAKAMURA Takumi · 13 years ago
  46. 57d6a5e - Move all MOVSS and MOVSD patterns close to their definitions by Bruno Cardoso Lopes · 13 years ago
  47. fc646a6 Remove unnecessary AVX checks by Bruno Cardoso Lopes · 13 years ago
  48. 5affa51 Teach more places to use VMOVAPS,VMOVUPS instead of MOVAPS,MOVUPS, by Bruno Cardoso Lopes · 13 years ago
  49. 0899f5c Fix (movhps load) lowering / pattern to match more cases. rdar://10050549 by Evan Cheng · 13 years ago
  50. 3d93861 Some minor cleanups for r138845. by Eli Friedman · 13 years ago
  51. 2bdffe4 Some 64-bit atomic operations on ARM. 64-bit cmpxchg coming next. by Eli Friedman · 13 years ago
  52. 8f00ffc Fix test typo. by Benjamin Kramer · 13 years ago
  53. f940a1a Remove the old tail duplication pass. It is not used and is unable to update by Rafael Espindola · 13 years ago
  54. eaca928 Fix issues with disassembly of IT instructions involving condition codes other the EQ/NE. Discovered by roundtrip testing. by Owen Anderson · 13 years ago
  55. 21df36c Fix encoding of CBZ/CBNZ Thumb2 instructions with immediate offsets rather than labels. by Owen Anderson · 13 years ago
  56. d452246 Teach macho-dump to dump the uleb128s referred to by linkedit_data segments. by Benjamin Kramer · 13 years ago
  57. a7710ed Fix encoding of PC-relative Thumb1 LDR's when using immediate offsets instead of labels. by Owen Anderson · 13 years ago
  58. 391ac65 Fix encoding of Thumb1 B instructions with immediate offsets, which is necessary for round-tripping. by Owen Anderson · 13 years ago
  59. 10096db Clean up whitespace. by Owen Anderson · 13 years ago
  60. e716124 Fix off-by-one error Benjamin noticed. by Bill Wendling · 13 years ago
  61. 6cac202 Add a triple. by Rafael Espindola · 13 years ago
  62. 1333abc Remove empty file. by Owen Anderson · 13 years ago
  63. 54c4735 Speculatively revert r138809 in an attempt to fix DragonEgg. by Owen Anderson · 13 years ago
  64. 011a8e1 Enable compact unwind info by default. This only applies to Darwin when CFI is by Bill Wendling · 13 years ago
  65. cda2a14 Fix C++0x narrowing errors when char is unsigned. by Jeffrey Yasskin · 13 years ago
  66. 2ac6b01 Preliminary documentation in docs/SegmentedStacks.html. by Rafael Espindola · 13 years ago
  67. 3318d9c Port Thumb2 assembler tests over to disassembler tests. by Owen Anderson · 13 years ago
  68. b0bf893 Some test code to check if correct code is being generated. Patch by Sanjoy Das. by Rafael Espindola · 13 years ago
  69. 5af214f The code model of JIT should default to JITDefault. by Nicolas Geoffray · 13 years ago
  70. 151ab3e Adds support for variable sized allocas. For a variable sized alloca, by Rafael Espindola · 13 years ago
  71. d07b7ec Adds a SelectionDAG node X86SegAlloca which will be custom lowered by Rafael Espindola · 13 years ago
  72. 76927d75 Emit segmented-stack specific code into function prologues for by Rafael Espindola · 13 years ago
  73. 0f9827c Command line option to enable support for segmented stacks: by Rafael Espindola · 13 years ago
  74. 37fefc2 Follow up to r138791. by Evan Cheng · 13 years ago
  75. 6e4be23 When walking backwards to eliminate final stores to allocas at the end of a function, encountering an unrelated store should not cause us to give up like encountering a load does. by Owen Anderson · 13 years ago
  76. 9942aca Teach macho-dump how to dump linkedit_data load commands. by Benjamin Kramer · 13 years ago
  77. bc6b89e Add load commands from Lion to Macho.h. by Benjamin Kramer · 13 years ago
  78. d36d2db Update docs: Bugpoint understands -O[123] by Tobias Grosser · 13 years ago
  79. 7c12837 Lit option for ignoring stderr output. by Andrew Trick · 13 years ago
  80. 0aaa919 Set CR1EQ only when lowering vararg floating arguments (not any vararg by Roman Divacky · 13 years ago
  81. e7815c2 Fix typos in SPUMCTargetDesc.h by James Molloy · 13 years ago
  82. 7e14b24 Fix typo in BlackfinFrameLowering.h by James Molloy · 13 years ago
  83. 4d8af4e Fix typo in MSP430MCTargetDesc.h. by James Molloy · 13 years ago
  84. afaf80a Fix typo in MipsMCTargetDesc.h; Patch supplied by Liu (proljc@gmail.com) by James Molloy · 13 years ago
  85. 3daa5c2 Add vvvv support to disassembling of instructions with MRMDestMem and MRMDestReg form. Needed to support mem dest form of vmaskmovps/d. Fixes PR10807. by Craig Topper · 13 years ago
  86. e497906 Do not try to rematerialize a value from a partial definition. by Bob Wilson · 13 years ago
  87. 342e316 Change ARM / Thumb2 addc / adde and subc / sube modeling to use physical by Evan Cheng · 13 years ago
  88. d376518 Revert 138781. It's not playing nicely with the immediate forms for ADC. by Jim Grosbach · 13 years ago
  89. e94a5b1 Thumb2 assembler aliases for ADC/SBC w/o the .w suffix. by Jim Grosbach · 13 years ago
  90. 694e0ff Add missing encoding information for some of the GPR<->FP register moves. by Owen Anderson · 13 years ago
  91. abd3f60 Remove redundant tests from XFAIL'ed test file. by Jim Grosbach · 13 years ago
  92. a01e124 Thumb2 assembly parsing and encoding support for ADC(immediate). by Jim Grosbach · 13 years ago
  93. 056cb4c Remove test file. Superceded by other more exhaustive tests. by Jim Grosbach · 13 years ago
  94. f8e1e3e Thumb2 parsing and encoding for IT blocks. by Jim Grosbach · 13 years ago
  95. fff64ca Fix the disassembly of the X86 crc32 instruction. Bug 10702 and rdar://8795217 by Kevin Enderby · 13 years ago
  96. f370476 Explicitly zero out parts of a vector which are required to be zero by the algorithm in LowerUINT_TO_FP_i32. This only has a substantial effect on the generated code when the input is extracted from a vector register; other ways of loading an i32 do the appropriate zeroing implicitly. Fixes PR10802. by Eli Friedman · 13 years ago
  97. d33b276 Tidy up. Whitespace. by Jim Grosbach · 13 years ago
  98. acb274b Apply the same fix for the change in LDR_PRE_IMM/LDRB_PRE_IMM operand encodings to the load-store optimizer that I applied to the instruction selector in r138758. Fixes ary3 from the nightly test suite. by Owen Anderson · 13 years ago
  99. 8e5cf90 Fix grammar, noticed by Duncan. by Bill Wendling · 13 years ago
  100. 1f26758 Specify an additional fixed bit in the PLD/PLDW/PLI register-register encoding. by Owen Anderson · 13 years ago