1. 33a1805 Fix bug found by warning. by Michael J. Spencer · 13 years ago
  2. 2453dff Short term fix for pr12270 before we change dominates to handle unreachable by Rafael Espindola · 13 years ago
  3. 847d381 Use an iterator instead of calling .size() on the worklist every time, which is wasteful. by Bill Wendling · 13 years ago
  4. d03a29b Implement relocation-overflow behavior for PE/COFF. by Michael J. Spencer · 13 years ago
  5. 6431ff9 When optimizing certain BUILD_VECTOR nodes into other BUILD_VECTOR nodes, add the new node into the work list because there is a potential for further optimizations. by Nadav Rotem · 13 years ago
  6. 8d101c3 Revert the removal of DW_AT_MIPS_linkage_name when we aren't putting by Eric Christopher · 13 years ago
  7. f963cd3 Follow-up to r152620: restore JIT event listener tests to unittest/ExecutionEngine/JIT by Eli Bendersky · 13 years ago
  8. 5a89434 Add a xform to the DAG combiner. by Bill Wendling · 13 years ago
  9. 59c5d7b Remove the basic inliner. This was added in 2007, and hasn't really by Chandler Carruth · 13 years ago
  10. 377c7f0 Make the swap code here a bit more obvious what its doing... We're by Chandler Carruth · 13 years ago
  11. 0e33d9f Don't assume that the arguments are processed in some particular order. by Chandler Carruth · 13 years ago
  12. 38ca0d7 [avx] Add patterns for VINSERTF128rm. by Chad Rosier · 13 years ago
  13. ae02909 This pass didn't want the inline cost per-se, it just wants generic code by Chandler Carruth · 13 years ago
  14. 220d2d7 Remove all remnants of partial specialization in the cost computation by Chandler Carruth · 13 years ago
  15. 7e2fa31 Fixed a transform crash when setting a negative size value for memset. Fixes PR12202. by Aaron Ballman · 13 years ago
  16. 6e590e3 [tsan] use FunctionBlackList by Kostya Serebryany · 13 years ago
  17. a1c4504 [asan] rename class BlackList to FunctionBlackList and move it into a separate file -- we will need the same functionality in ThreadSanitizer by Kostya Serebryany · 13 years ago
  18. 274d377 Extend the inline cost calculation to account for bonuses due to by Chandler Carruth · 13 years ago
  19. 8b11fdd When an invoke is marked with metadata indicating its unwind edge by Dan Gohman · 13 years ago
  20. 4ec6923 Fixes the MSVC build. by Francois Pichet · 13 years ago
  21. b16117c Change where we enable the heuristic that delays inlining into functions by Chandler Carruth · 13 years ago
  22. e28e2a8 Some typos in lit command guide by Eli Bendersky · 13 years ago
  23. 689e0b4 Silence operator precedence warnings. by Benjamin Kramer · 13 years ago
  24. 4cc2be6 Update the "hello world" example to resemble what we currently output. by Bill Wendling · 13 years ago
  25. 3d1d895 Refactor the inline cost bonus calculation for constants to use by Chandler Carruth · 13 years ago
  26. 30442f9 Reapply r152486 with a fix for the nightly testers. by Bill Wendling · 13 years ago
  27. 7bf116a Insert the debugging instructions in one fell-swoop so that it doesn't call the by Bill Wendling · 13 years ago
  28. 3c88d4a Clean up removed file after r152620 by Eli Bendersky · 13 years ago
  29. bf222b9 Typo in lit command guide by Eli Bendersky · 13 years ago
  30. 17d35e5 misched: implemented a framework for top-down or bottom-up scheduling. by Andrew Trick · 13 years ago
  31. cb058d5 misched comments by Andrew Trick · 13 years ago
  32. fc7e9ef Remove the DW_AT_MIPS_linkage name attribute when we don't need it by Eric Christopher · 13 years ago
  33. 69ccf9f Move APInt::operator[] inline. by Benjamin Kramer · 13 years ago
  34. a189885 Move APInt::operator! inline, it's small and fuses well with surrounding code when inlined. by Benjamin Kramer · 13 years ago
  35. a03d366 Fortify r152675 a bit. Although I'm not able to come up with a test case that would trigger the truncation case. by Evan Cheng · 13 years ago
  36. 84387ea DAG combine incorrectly optimize (i32 vextract (v4i16 load $addr), c) to by Evan Cheng · 13 years ago
  37. f210b68 Target override to allow CodeGenPrepare to sink address operands to intrinsics in the same way it current does for loads and stores by Pete Cooper · 13 years ago
  38. b9153ba Add a sanity check in MemoryBuffer::getOpenFile() to make sure we don't hang by Argyrios Kyrtzidis · 13 years ago
  39. e4c972d Remove an old hack for pre-2005 MSVC. We don't support ancient microsoft compilers anymore. by Benjamin Kramer · 13 years ago
  40. eabae1d s/SjLjEHPass/SjLjEHPrepare/ No functionality change. by Bill Wendling · 13 years ago
  41. 0f5ab7c Change the X86 assembler to not require a segment register on string by Kevin Enderby · 13 years ago
  42. 5161de6 enhance jump threading to preserve TBAA information when PRE'ing loads, by Chris Lattner · 13 years ago
  43. f1ce79f Teach globalopt how to evaluate an invoke with a non-void return type. by Dan Gohman · 13 years ago
  44. bd0fe56 Generalize the "trunc(ptrtoint(x)) - trunc(ptrtoint(y)) -> by Duncan Sands · 13 years ago
  45. c347b6f Fixed comments for SwitchInst::addCase and for SwitchInst::removeCase. by Stepan Dyatkovskiy · 13 years ago
  46. 0aa85eb Uniformize the InstructionSimplify interface by ensuring that all routines by Duncan Sands · 13 years ago
  47. 61b1851 Add profiling support for Intel Parallel Amplifier XE (VTune) for JITted code in LLVM. by Eli Bendersky · 13 years ago
  48. c007ba8 Remove unused field from FixedLenDecoderEmitter. Move NumberedInstructions declaration from class to run method since its only used there and was being reinitialized anyway. by Craig Topper · 13 years ago
  49. 7d6fc21 Add a return type. by Bill Wendling · 13 years ago
  50. bf56570 Inline the d'tor and add an anchor instead. by Bill Wendling · 13 years ago
  51. 0913060 Refactor the SelectionDAG's 'dump' methods into their own .cpp file. by Bill Wendling · 13 years ago
  52. 6fa87df Fixed typo in comment. by Lang Hames · 13 years ago
  53. 5b8f0dd Fix regression from r151466: an we can't replace uses of an instruction reachable from the entry block with uses of an instruction not reachable from the entry block. PR12231. by Eli Friedman · 13 years ago
  54. 90c14fc Address some review comments from Duncan. This moves the iterative by Chandler Carruth · 13 years ago
  55. f567777 lit: Pass %INCLUDE% to tests on Win32. clang may expect existence of %INCLUDE% in vcvarsall.bat. by NAKAMURA Takumi · 13 years ago
  56. 8b15278 Change the second line of the test added for r152414 to use CHECK-NEXT. by Kevin Enderby · 13 years ago
  57. 3c39cd8 DFAPacketizerEmitter: Prune includes. by Benjamin Kramer · 13 years ago
  58. 84faf65 Added a missing error check for X86 assembly with mismatched base and index by Kevin Enderby · 13 years ago
  59. a185362 Inline a trivial helper function. by Benjamin Kramer · 13 years ago
  60. da253ae sort by alpha. by Bill Wendling · 13 years ago
  61. 5084fa0 Use a posix compliant regexp in export file construction. by Eric Christopher · 13 years ago
  62. 9eb5f17 Revert due to nightly test failures. by Bill Wendling · 13 years ago
  63. 1778513 [asan] move x86-specific test to a separate X86 directory with a custom lit.local.cfg file by Kostya Serebryany · 13 years ago
  64. 6c0b3ac When inlining a function and adding its inner call sites to the by Chandler Carruth · 13 years ago
  65. fc72ae6 Teach instsimplify how to constant fold pointer differences. by Chandler Carruth · 13 years ago
  66. 747cccf FileCheck-ize this test. by Chandler Carruth · 13 years ago
  67. e840fef Don't cast away constant qualifier. by Duncan Sands · 13 years ago
  68. 2bbb22b Switch to unified syntax for VFP instructions in inline assembly. by Bob Wilson · 13 years ago
  69. 38d2ff4 Replace a hand-coded leading one counting loop with the magic from MathExtras.h. by Benjamin Kramer · 13 years ago
  70. 57a7660 Remove global map. This code isn't even hot. by Benjamin Kramer · 13 years ago
  71. 74612c2 DwarfDebug: Store the filename/dirname pair as a zero-separated string in a stringmap, instead of using a highly inefficient std::map of a pair of std::strings. by Benjamin Kramer · 13 years ago
  72. c5eaae4 Convert more static tables of registers used by calling convention to uint16_t to reduce space. by Craig Topper · 13 years ago
  73. b78ca42 Use uint16_t to store registers and opcode in static tables in the target specific backends. by Craig Topper · 13 years ago
  74. 048e9bd Remove unused functions getArgRegs and getNumArgRegs. by Craig Topper · 13 years ago
  75. 3d3abe0 llvm::SwitchInst by Stepan Dyatkovskiy · 13 years ago
  76. 92a3e9d [llvm.py] Implement disassembler interface by Gregory Szorc · 13 years ago
  77. 87d8e60 Add a few missing 'template' keywords by Douglas Gregor · 13 years ago
  78. 39bdc55 Shrink and reorder some fields in MCOperandInfo to fit it in 8 bytes to reduce size of static tables. by Craig Topper · 13 years ago
  79. f522ce1 Fix warnings when building with VS11. by Michael J. Spencer · 13 years ago
  80. dbb4b2f Fix warnings. by Michael J. Spencer · 13 years ago
  81. a13fb62 Fixing a compile warning triggered in MSVC about constant truncation. by Aaron Ballman · 13 years ago
  82. 9130b42 Make StringRef::getAsInteger work with all integer types. Before this change by Michael J. Spencer · 13 years ago
  83. 4210b34 Make helper static, so it can be inlined into its sole caller. by Benjamin Kramer · 13 years ago
  84. 309a2c4 Revert "[llvm.py] Implement interface to enhanced disassembler" by Gregory Szorc · 13 years ago
  85. 5a08cf4 *fix typo in comment; test of commit access by Kay Tiong Khoo · 13 years ago
  86. 0b3aae9 [llvm.py] Implement interface to enhanced disassembler by Gregory Szorc · 13 years ago
  87. d3ac784 [llvm.py] Make LLVMObject.__del__ work if called during __init__ by Gregory Szorc · 13 years ago
  88. 644f191 Move llc + target triple tests into X86 by Andrew Trick · 13 years ago
  89. 798d013 As Duncan pointed out, pointers tend not to be in floating point format...for now. by Bill Wendling · 13 years ago
  90. 30a7302 Don't try to filecheck bitcode. by Benjamin Kramer · 13 years ago
  91. c17731d65 Make this transformation slightly less agressive and more correct. by Bill Wendling · 13 years ago
  92. 63155f9 C files in llvm still have to be C89 compliant, remove C++-style comments. by Benjamin Kramer · 13 years ago
  93. 1e8db1a Microoptimize getVRegDef. def_begin isn't free, don't compute it twice. by Benjamin Kramer · 13 years ago
  94. 84dfc32 Refactor some methods to look through bitcasts and GEPs on pointers into by Chandler Carruth · 13 years ago
  95. e060eb8 Fix disasm of iret, sysexit, and sysret when displayed with Intel syntax. by Bill Wendling · 13 years ago
  96. fbf9ff4 Implement a more intelligent way of spilling uses across an invoke boundary. by Bill Wendling · 13 years ago
  97. b7487d4 [llvm.py] Define enumerations from Core.h; add OpCode class by Gregory Szorc · 13 years ago
  98. 61e22cd [llvm.py] Implement interface to object files by Gregory Szorc · 13 years ago
  99. 51cf866 Fix uses of the C99 PRI format macros not to conflict with C++11 UDLs. by Benjamin Kramer · 13 years ago
  100. ff0275e Report the defining instruction. by Jakob Stoklund Olesen · 13 years ago