1. cffbd25 Fix typos. by Dan Gohman · 16 years ago
  2. 2784536 Add CMP32mr and friends to the load-unfolding table. Among by Dan Gohman · 16 years ago
  3. 1d21395 Tests for the instruction iterator bindings. by Gordon Henriksen · 16 years ago
  4. 033d778 Extend the builder interface to use the new instruction positioning code. by Gordon Henriksen · 16 years ago
  5. 92e73d7 Fix PR2062: Don't build Intrinsics.gen in the source directory. Do it in the by Bill Wendling · 16 years ago
  6. 6fefa6a Disable building llvm-upgrade. by Tanya Lattner · 16 years ago
  7. e62683d Make a note of the fact that EmitOwnedPtr() has nothing to do with the by Sam Bishop · 16 years ago
  8. 6f729d6 Byebye llvm-upgrade! by Tanya Lattner · 16 years ago
  9. a2fb634 lastRegisterUse() should ignore identity copies. Those will be erased. by Evan Cheng · 16 years ago
  10. d804f8f check struct layout by Devang Patel · 16 years ago
  11. ea10046 Remove an unneeded test. by Evan Cheng · 16 years ago
  12. 0661145 Add \t after .set. Fix by Jay Freeman. by Evan Cheng · 16 years ago
  13. 6f83fc8 If the coalescer commuted a def MI to allow coalescing, it can changed a previously coalesced copy into an non-identity copy. by Evan Cheng · 16 years ago
  14. af8c563 Add an assertion to catch register of illegal class. by Evan Cheng · 16 years ago
  15. 3e98c30 Use the bit size of the operand instead of the hard-coded 32 to generate the by Bill Wendling · 16 years ago
  16. df4613c With debug info, there are nameless constant global values. do not crash when we hit one by Andrew Lenharth · 16 years ago
  17. b96af47 Add file to project. by Steve Naroff · 16 years ago
  18. 62a3f15 - SSE4.1 extractfps extracts a f32 into a gr32 register. Very useful! Not. Fix the instruction specification and teaches lowering code to use it only when the only use is a store instruction. by Evan Cheng · 16 years ago
  19. aec9600 Oops. I wanted the compile flags for C++, not the C preprocessor flags. by Owen Anderson · 16 years ago
  20. 19cfd73 Revert r48676. I had plans for using it, but now it's just dead code. by Owen Anderson · 16 years ago
  21. 7a3ad1a void type is also a valid function return type. by Devang Patel · 16 years ago
  22. 9a31444 Remove #include<iostream>, which I was using for debugging. by Owen Anderson · 16 years ago
  23. 60a1290 Add incoming value from header only if phi node has any use inside the loop. by Devang Patel · 16 years ago
  24. 20b7bda Added Passes.html to the documentation list. by Tanya Lattner · 16 years ago
  25. 3a5bff8 Fix typo. Clarify underlying message. by Devang Patel · 16 years ago
  26. fb0f583 Fix test name. by Devang Patel · 16 years ago
  27. 0b26a31 apparently tclsh doesn't lex like bash. Weird. by Chris Lattner · 16 years ago
  28. 263250b pass the option so this test tests the right thing. by Chris Lattner · 16 years ago
  29. eee4f84 Add new test. by Devang Patel · 16 years ago
  30. 40ca230 Remove an unnecessary #include. by Dan Gohman · 16 years ago
  31. 648deab Remove incorrect comment. by Devang Patel · 16 years ago
  32. 5283707 Shrink the size of AllocationInst by using its SubclassData by Dan Gohman · 16 years ago
  33. 4c931fc APIntify SelectionDAG's EXTRACT_ELEMENT code. by Dan Gohman · 16 years ago
  34. 8d84d5b Increasing the inline limit from (overly conservative) 200 to 300. Given each BB costs 20 and each instruction costs 5, 200 means a 4 BB function + 24 instructions (actually less because caller's size also contributes to it). by Evan Cheng · 16 years ago
  35. 16b412c Small format/grammar changes. by Bill Wendling · 16 years ago
  36. ae851b6 Grammar Nazi strikes! :-) by Bill Wendling · 16 years ago
  37. a582f40 Update Function type documentation to clarify how multiple return values are supported. by Devang Patel · 16 years ago
  38. 88ffddd Temporarily disabling memset forming optimization. Add an option. by Evan Cheng · 16 years ago
  39. e46611e Be sure to remove intervals after we've joined them. Also, remove some duplicated code. by Owen Anderson · 16 years ago
  40. ba1d13b Ignoring per-user file. by Gordon Henriksen · 16 years ago
  41. b2cda67 Ignoring generated files. by Gordon Henriksen · 16 years ago
  42. b98a10e Transform (zext (or (icmp), (icmp))) to (or (zext (cimp), (zext icmp))) if at least one of the (zext icmp) can be transformed to eliminate an icmp. by Evan Cheng · 16 years ago
  43. 3d5cd61 Remove duplicated entries. by Evan Cheng · 16 years ago
  44. f440691 Another typo. by Gordon Henriksen · 16 years ago
  45. 224fceb Fix a typo. by Gordon Henriksen · 16 years ago
  46. 4733be3 Objective Caml bindings for basic block, function, global, and arg iterators. by Gordon Henriksen · 16 years ago
  47. 82818eb Minor typo fixes. Also add another FIXME. by Anton Korobeynikov · 16 years ago
  48. c18c945 Update project to reflect deleted files. by Gordon Henriksen · 16 years ago
  49. 9e49f1b Preserve calling convention during function cloning by Anton Korobeynikov · 16 years ago
  50. f8e7416 Add license header by Anton Korobeynikov · 16 years ago
  51. 231e964 Add Win64 compilation callback. This allows easy examples to be JITed on Win64! by Anton Korobeynikov · 16 years ago
  52. 8568507 Use C-style comments :) by Anton Korobeynikov · 16 years ago
  53. 8c27829 Provide a JIT selector on win64 by Anton Korobeynikov · 16 years ago
  54. c15b81b Hack out the PIC mode on Win64 targets. This needs to be investigated later. by Anton Korobeynikov · 16 years ago
  55. fd9d976 Code cleanup. Provide generic way of selecting JIT pointer bitwidth regardless by Anton Korobeynikov · 16 years ago
  56. 6aeedfd Remove old-standing obsolete code. by Anton Korobeynikov · 16 years ago
  57. f5e941b Add Mikhail to credits file by Anton Korobeynikov · 16 years ago
  58. ac67b7e Add first proof-of-concept universal compiler driver framework based by Anton Korobeynikov · 16 years ago
  59. d59c517 New testcase. by Bill Wendling · 16 years ago
  60. 28ecd49 Don't strip things when we're doing a debug build. by Bill Wendling · 16 years ago
  61. 2b4f780 Honour built-in defines on win64 targets for automatically subtarget recognize. by Anton Korobeynikov · 16 years ago
  62. 508f0fd Recognize "windows" in target triple, not only "win32" by Anton Korobeynikov · 16 years ago
  63. 8562540 Use normal naming convention for test. by Owen Anderson · 16 years ago
  64. 1dcce21 Add information about callee-saved registers on Win64 by Anton Korobeynikov · 16 years ago
  65. 1a979d9 Add convenient helper for win64 check. Simplify things slightly. by Anton Korobeynikov · 16 years ago
  66. 8f88cb0 Initial support for Win64 calling conventions. Still in early state. by Anton Korobeynikov · 16 years ago
  67. 299d9d7 Register EH frames emitted in JIT when using gcc unwinding runtime by Anton Korobeynikov · 16 years ago
  68. 4a0a001 Fix merge error by Anton Korobeynikov · 16 years ago
  69. ef30c1d Add testcase for prev. commit. Minor fixes by Anton Korobeynikov · 16 years ago
  70. 726d45c Aliasing chains cleanups: update langref, add check into verifier by Anton Korobeynikov · 16 years ago
  71. 591858a Support chained aliases for LLVM IR printing. This fixes PR2145 by Anton Korobeynikov · 16 years ago
  72. c73ede0 Another comments fixing by Anton Korobeynikov · 16 years ago
  73. 89a3d3f Slightly increase default set size. It's cheap and won't hurt. by Anton Korobeynikov · 16 years ago
  74. aff1678 Typo fixes by Anton Korobeynikov · 16 years ago
  75. b017c9e implement an initial hack at a straight-line store -> memset optimization. by Chris Lattner · 16 years ago
  76. d27290d implement the logic for memset insertion and store deletion. by Chris Lattner · 16 years ago
  77. 191dfcf Add a comment, and fix a bug where AllocateRW recurred to AllocateRWX instead of itself. by Owen Anderson · 16 years ago
  78. a4bf5c0 Add an AllocateRW to match AllocateRWX. by Owen Anderson · 16 years ago
  79. 08b1173 Teach DAG combiner to commute commutable binary nodes in order to achieve sdisel CSE. by Evan Cheng · 16 years ago
  80. 641dae1 This is a partially implemented and currently disabled start of a store by Chris Lattner · 16 years ago
  81. c9235d2 Don't include <map> in Pass.h, which doesn't need it. This requires by Dan Gohman · 16 years ago
  82. 32f3b19 Avoid calling array_endof in a static initializer, as it incurs by Dan Gohman · 16 years ago
  83. fbee880 Specialize FORCE_DEFINING_FILE_TO_BE_LINKED using a GCC trick by Dan Gohman · 16 years ago
  84. 4145bd5 Fix -view-sunit-dags to support cross-rc-copy nodes. by Dan Gohman · 16 years ago
  85. 8e0c20b a happier version of happiness by Gabor Greif · 16 years ago
  86. 8e1e95c the size of a smallvector shouldn't be part of the interface to these methods. by Chris Lattner · 16 years ago
  87. 2e60701 make gvn marginally faster by reallocating the lastSeenLoad map for by Chris Lattner · 16 years ago
  88. 88365bb Minor cleanups and shrinkification. by Chris Lattner · 16 years ago
  89. f1d3d66 Handle getresult instructions in different basic blocks by Dan Gohman · 16 years ago
  90. 35831d0 Restore this assert now that the livevar bug is fixed. by Chris Lattner · 16 years ago
  91. 4c88cc9 Testcase for PR2160. by Duncan Sands · 16 years ago
  92. 70366b9 A couple of kill marker maintainence bug. by Evan Cheng · 16 years ago
  93. 772fccf clean up and fix the call section. by Chris Lattner · 16 years ago
  94. 45c5e8b cleanups for the getresult section. by Chris Lattner · 16 years ago
  95. 7623716 FunctionExtractorPass has been superceded by GVExtractorPass by Andrew Lenharth · 16 years ago
  96. 495304e Make it possible to get an empty struct using by Duncan Sands · 16 years ago
  97. 276dcbd Introduce a new node for holding call argument by Duncan Sands · 16 years ago
  98. 1d57a75 Fix the build for gcc-4.2. by Duncan Sands · 16 years ago
  99. 920c37a remove Evan's "ugly hack" that sorta attempted to get by Chris Lattner · 16 years ago
  100. 24e0a54 Add support for calls that return two FP values in ST(0)/ST(1). by Chris Lattner · 16 years ago