1. 8ba9405 Hack the hack. If we have a situation where an ASM object is defined but isn't by Bill Wendling · 12 years ago
  2. 9433859 Emit the asm writer's mnemonic table with SequenceToOffsetTable. by Benjamin Kramer · 12 years ago
  3. c97ef61 Move getOpcodeName from the various target InstPrinters into the superclass MCInstPrinter. by Benjamin Kramer · 12 years ago
  4. fab3f7e Reorder fields in MatchEntry and OperandMatchEntry to reduce padding. A bit tricky due to the target specific sizes for some of the fields so the ordering is only optimal for the targets in the tree. by Craig Topper · 12 years ago
  5. 44b5e6d Optimizing swizzles of complex shuffles may generate additional complex shuffles. by Nadav Rotem · 12 years ago
  6. 7c0b3c1 Remove getInstructionName from MCInstPrinter implementations in favor of using the instruction name table from MCInstrInfo. Reduces static data in the InstPrinter implementations. by Craig Topper · 12 years ago
  7. 79e22d8 Fix CXXFLAGS for huge_val.m4. by Eric Christopher · 12 years ago
  8. 17463b3 Make MCInstrInfo available to the MCInstPrinter. This will be used to remove getInstructionName and the static data it contains since the same tables are already in MCInstrInfo. by Craig Topper · 12 years ago
  9. 1fcbca0 It could come about that we parse the inline ASM before we get a potential by Bill Wendling · 12 years ago
  10. a4bd58b Use SequenceToOffsetTable to generate instruction name table for AsmWriter. by Craig Topper · 12 years ago
  11. caa2c40 Start cleaning up the InlineCost class. This switches to sentinel values by Chandler Carruth · 12 years ago
  12. b66e943 Fix some 80-col. violations I introduced with the A2 PPC64 core. by Hal Finkel · 12 years ago
  13. 19aa2b5 Enable prefetch generation on PPC64. by Hal Finkel · 12 years ago
  14. 730acfb Add LdStSTD* itin. for the PPC64 A2 core. by Hal Finkel · 12 years ago
  15. 4ac9081 This commit contains a few changes that had to go in together. by Nadav Rotem · 12 years ago
  16. 16d6eae Fix typo. by Lang Hames · 12 years ago
  17. 3f31d49 Set the default PPC node scheduling preference to ILP (for the embedded cores). by Hal Finkel · 12 years ago
  18. 800125f Add ppc440 itin. entries for LdStSTD* by Hal Finkel · 12 years ago
  19. 97c9d4c Use full anti-dep. breaking with post-ra sched. on the embedded ppc cores. by Hal Finkel · 12 years ago
  20. 4d989ac Add instruction itinerary for the PPC64 A2 core. by Hal Finkel · 12 years ago
  21. 413b2e7 Use SequenceToOffsetTable to create instruction name table. Saves space particularly on X86 where AVX instructions just add a 'v' to the front of other instructions. by Craig Topper · 12 years ago
  22. 243018f Emit the LLVM<->DWARF register mapping as a sorted table and use binary search to do the lookup. by Benjamin Kramer · 12 years ago
  23. dafe48e Belatedly address some code review from Chris. by Chandler Carruth · 12 years ago
  24. 48ec3b5 Add some more testing to cover the remaining two cases where by Chandler Carruth · 12 years ago
  25. 6052eef Fix a pretty scary bug I introduced into the always inliner with by Chandler Carruth · 12 years ago
  26. 0b42f9d Replace four tiny tests with various uses of grep and not with a single by Chandler Carruth · 12 years ago
  27. 830da40 misched: Add finalizeScheduler to complete the target interface. by Andrew Trick · 12 years ago
  28. d9182d6 Removing a file that's no longer being used after the recent refactorings by Eli Bendersky · 12 years ago
  29. 20b529b Split the LdStGeneral PPC itin. class into LdStLoad and LdStStore. by Hal Finkel · 12 years ago
  30. 6226c49 Add a workaround for building with old versions of clang. by Rafael Espindola · 12 years ago
  31. f10037b Add a triple to the test. by Rafael Espindola · 12 years ago
  32. 95d594c Teach CodeGen's version of computeMaskedBits to understand the range metadata. by Rafael Espindola · 12 years ago
  33. 5b00cea Fix dynamic linking on PPC64. by Hal Finkel · 12 years ago
  34. f5f256c Fix a typo reported in IRC by someone reviewing this code. by Chandler Carruth · 12 years ago
  35. b594a84 Give the always-inliner its own custom filter. It shouldn't have to pay by Chandler Carruth · 12 years ago
  36. 45de584 Remove a bunch of empty, dead, and no-op methods from all of these by Chandler Carruth · 12 years ago
  37. f2286b0 Initial commit for the rewrite of the inline cost analysis to operate by Chandler Carruth · 12 years ago
  38. 7384530 Add support to the InstVisitor for visiting a generic callsite. The by Chandler Carruth · 12 years ago
  39. 7baa27d Move trivial functions into the class definition. by Bill Wendling · 12 years ago
  40. deee238 Trim headers. by Bill Wendling · 12 years ago
  41. c94c562 Indent according to LLVM's style guide. by Bill Wendling · 12 years ago
  42. ab53bc7 Cleanup whitespace and trim some of the #includes. by Bill Wendling · 12 years ago
  43. 1955c9c Internalize: Remove reference of @llvm.noinline, it was replaced with the noinline attribute a long time ago. by Benjamin Kramer · 12 years ago
  44. f2cc2ee These strings aren't 'const char *' but 'char *'. by Bill Wendling · 12 years ago
  45. 76b13ed Cleanup whitespace. by Bill Wendling · 12 years ago
  46. caf71d4 Free the codegen options when deleting LTO code generator object. by Bill Wendling · 12 years ago
  47. 168f142 Cleanup whitespace and remove unneeded 'extern' keyword on function definitions. by Bill Wendling · 12 years ago
  48. 426d571 Clean up the naming in this test. Someone pointed this out in review at by Chandler Carruth · 12 years ago
  49. c3e9559 FileCheck-ize this test, and generally tidy it up prior to changing by Chandler Carruth · 12 years ago
  50. 4000afe I noticed in passing that the Metadata getIfExists method was creating a new by Duncan Sands · 12 years ago
  51. 6173ed9 Correctly vectorize powi. by Hal Finkel · 12 years ago
  52. 9f2a9d7 comment typo by Andrew Trick · 12 years ago
  53. b2874df Select static relocation model if it is jitting. by Akira Hatanaka · 12 years ago
  54. dd9a501 Introduce Register Units: Give each leaf register a number. by Andrew Trick · 12 years ago
  55. 3ee3661 Add a 2 byte safety margin in offset computations. by Jakob Stoklund Olesen · 12 years ago
  56. 101c03a Add more debugging output to ARMConstantIslandPass. by Jakob Stoklund Olesen · 12 years ago
  57. 5ff4bc2 * Set the scope attributes for the ASM symbol we added to be the value passed by Bill Wendling · 12 years ago
  58. cef670a Rip out emission of the regIsInRegClass function for the asm printer. by Benjamin Kramer · 12 years ago
  59. bf3c322 ARM fix encoding fixup resolution for ldrd and friends. by Jim Grosbach · 12 years ago
  60. c19f72b Use SequenceToOffsetTable in emitRegisterNameString. by Jakob Stoklund Olesen · 12 years ago
  61. 0d4e2ea Reapply 153764 and 153761 with a fix. by Jakob Stoklund Olesen · 12 years ago
  62. 77ff8bb Revert 153764 and 153761. They broke a --enable-optimized --enable-assertions by Rafael Espindola · 12 years ago
  63. ad353c6 ARM assembler should prefer non-aliases encoding of cmp. by Jim Grosbach · 12 years ago
  64. a45e374 ARM encoding for VSWP got the second operand incorrect. by Jim Grosbach · 12 years ago
  65. 8f1148b ARM can only use narrow encoding for low regs. by Jim Grosbach · 12 years ago
  66. ecf2d9f Compress SimpleValueType lists by sharing. by Jakob Stoklund Olesen · 12 years ago
  67. 8f36b0b Compress register lists by sharing suffixes. by Jakob Stoklund Olesen · 12 years ago
  68. 184440e Add a SequenceToOffsetTable to TableGen. by Jakob Stoklund Olesen · 12 years ago
  69. 2d30d94 ARM integrated assembler should encoding choice for add/sub imm. by Jim Grosbach · 12 years ago
  70. 092c5cc Handle unreachable code in the dominates functions. This changes users when by Rafael Espindola · 12 years ago
  71. 0e4fa5f Re-factored RuntimeDyLd: by Danil Malyshev · 12 years ago
  72. c0164f8 ARM assembly parsing needs to be paranoid about negative immediates. by Jim Grosbach · 12 years ago
  73. 7c7121e Add computeMaskedBitsLoad back, as it was the change to instsimplify that by Rafael Espindola · 12 years ago
  74. 2f1abe9 Add a note about a missed cmov -> sbb opportunity. by Benjamin Kramer · 12 years ago
  75. 8fd3fcd Cleanup whitespace. Doxygenize comments. And indent to llvm coding standards. by Bill Wendling · 12 years ago
  76. cb0809b Ensure conditional BL instructions for ARM are given the fixup fixup_arm_condbranch. by James Molloy · 12 years ago
  77. 1c80f56 ARM target should allow codegenprep to duplicate ret instructions to enable tailcall opt. rdar://11140249 by Evan Cheng · 12 years ago
  78. c459d31 Testcase for r153710. by Bill Wendling · 12 years ago
  79. 4108bd3 Add testcase for r153705 by Bill Wendling · 12 years ago
  80. 84364a4 If we have a VLA that has a "use" in a metadata node that's then used by Bill Wendling · 12 years ago
  81. f9e894d Change the constant in this testcase so that it results in a constant pool load. by Lang Hames · 12 years ago
  82. 288967d Revert r153694. It was causing failures in the buildbots. by Bill Wendling · 12 years ago
  83. 7a4c071 Invalidate liveness in ARMConstantIslandPass. by Jakob Stoklund Olesen · 12 years ago
  84. ccca22e Prefer even-odd D-register pairs. by Jakob Stoklund Olesen · 12 years ago
  85. 803d134 Filecheck-ize this test so that it actually tests something reasonable. by Chandler Carruth · 12 years ago
  86. c0a9f82 Try using vmov.i32 to materialize FP32 constants that can't be materialized by by Lang Hames · 12 years ago
  87. 4b0b8ef Re-factored RuntimeDyld. Added ExecutionEngine/MCJIT tests. by Danil Malyshev · 12 years ago
  88. 6c31ee2 Lowercase the tag name to match the rest of dwarf. by Eric Christopher · 12 years ago
  89. b22e70d ARM assembly 'cmp lr, #0' should not encode using 'cmn'. by Jim Grosbach · 12 years ago
  90. 182c34b The shuffle scheduler is only available in asserts build - make misched-new.ll by Lang Hames · 12 years ago
  91. 85bdf2e Handle register copies for the new ARM register classes. by Jakob Stoklund Olesen · 12 years ago
  92. e13cea4 Drop O4 from the llc manpage, it was removed in r70445. by Benjamin Kramer · 12 years ago
  93. 616c841 Make x86 REP_MOV* and REP_STO instructions use the correct operand sizes in 64-bit mode. by Lang Hames · 12 years ago
  94. 95c677e Fix missed files in JIT unittests Makefile by Danil Malyshev · 12 years ago
  95. 21ecc2f Expand FREM. by Akira Hatanaka · 12 years ago
  96. c6a96ff Add more constness to CodeGenRegisters. by Jakob Stoklund Olesen · 12 years ago
  97. 41e2073 Don't PRE compares. by Jakob Stoklund Olesen · 12 years ago
  98. 7347840 Replace assert(0) with llvm_unreachable to avoid warnings about dropping off the end of a non-void function in Release builds. by Benjamin Kramer · 12 years ago
  99. b8ca988 Add support for objc property decls according to the page at: by Eric Christopher · 12 years ago
  100. 24b8780 Make some headway towards compiling all of LLVM. by Bill Wendling · 12 years ago