1. 16f2ffd In -fast mode do what FastISel does. This code could use some refactoring help! by Devang Patel · 15 years ago
  2. 390f3ac by Devang Patel · 15 years ago
  3. 682e0e6 If location where the function was inlined is not know then do not emit debug info describing inlinied region. by Devang Patel · 15 years ago
  4. d0d3494 start producing subgroup info. by Chris Lattner · 15 years ago
  5. 764eccf Another testcase for IV shortening. by Dale Johannesen · 15 years ago
  6. c671d89 Eliminate zext over (iv | const) or (signed iv), by Dale Johannesen · 15 years ago
  7. a0ed8ca make sure that empty diag groups get known by clang. by Chris Lattner · 15 years ago
  8. 2f8c1d5 implement support for writing out diagnostic group tables. by Chris Lattner · 15 years ago
  9. 7d2f972 s/RootDbgScope/FunctionDbgScope/g by Devang Patel · 15 years ago
  10. d3325d28 Eliminate zext over (iv & const) or ((iv+const)&const) by Dale Johannesen · 15 years ago
  11. 9371c33 use UppercaseString instead of EmitAllCaps by Chris Lattner · 15 years ago
  12. 457cde4 use escape string. by Chris Lattner · 15 years ago
  13. d7fd212 teach EscapeString and UnescapeString to handle ". by Chris Lattner · 15 years ago
  14. 8818b8f Add DISubprogram is not null check. by Devang Patel · 15 years ago
  15. c23e496 Generalize one of the SelectionDAG::ReplaceAllUsesWith overloads by Dan Gohman · 15 years ago
  16. ac9e7da rename -gen-clang-diags-options -> -gen-clang-diag-groups by Chris Lattner · 15 years ago
  17. 28fc9d8 move clang-specific makefile goop to clang makefile. by Chris Lattner · 15 years ago
  18. df7dfc7 Fix 80-column violations. by Dan Gohman · 15 years ago
  19. 2517496 Add a folding table entry for MOV8rr_NOREX. by Dan Gohman · 15 years ago
  20. c782ad0 Check isInlinedSubroutine() before creating DW_TAG_inlined_subroutine. by Devang Patel · 15 years ago
  21. 9407cd4 Fix MachineInstr::getNumExplicitOperands to count by Dan Gohman · 15 years ago
  22. a71c494 don't infer diag class from parenting relations, make it an explicit field by Chris Lattner · 15 years ago
  23. 5b66c04 include the default mapping in the clang diagnostic .inc files. by Chris Lattner · 15 years ago
  24. f1624aa minor cleanups by Chris Lattner · 15 years ago
  25. 300e365 Limit the number of times we're willing to chase pointers. Removes an O(n^2) by Nick Lewycky · 15 years ago
  26. 37a4d8d Allow jumping to the end of a bitstream while reading by Douglas Gregor · 15 years ago
  27. dd9f523 Check for alignment. by Bill Wendling · 15 years ago
  28. 8011880 More obsessive reformatting. Fixed some validation errors. by Bill Wendling · 15 years ago
  29. 61e08bd Don't use "protected:" in classes that aren't intended to be subclassed. by Dan Gohman · 15 years ago
  30. 7beace5 Fix doxygen comment syntax. by Dan Gohman · 15 years ago
  31. 6288b93 Fix X86MachineFunctionInfo's doxygen comment. by Dan Gohman · 15 years ago
  32. 33f1c68 Move MachineRegisterInfo::setRegClass out of line. by Dan Gohman · 15 years ago
  33. 593ea05 Move MachineJumpTableInfo::ReplaceMBBInJumpTables out of line. by Dan Gohman · 15 years ago
  34. 3bc1a37 Give RemoveRegOperandFromRegInfo a comment and move the code out of line. by Dan Gohman · 15 years ago
  35. dd1f9e4 Enhance induction variable code to remove the by Dale Johannesen · 15 years ago
  36. aa230a4 Avoid making the transformation enabled by my last patch if the new destinations have phi nodes. by Evan Cheng · 15 years ago
  37. 517576d While inlining, clone llvm.dbg.func.start intrinsic and adjust by Devang Patel · 15 years ago
  38. d25bff6 silence a warning. by Chris Lattner · 15 years ago
  39. 1be3ecc Construct and emit DW_TAG_inlined_subroutine DIEs for inlined subroutine scopes (only in FastISel mode). by Devang Patel · 15 years ago
  40. aaa1fdb Do for GR16_NOREX what r69049 did for GR8_NOREX, to avoid trouble with by Dan Gohman · 15 years ago
  41. af5b6bb Add a method to check that the subprogram holds debug info for the given Function or not. by Devang Patel · 15 years ago
  42. 6d9305c Add a new MOV8rr_NOREX, and make X86's copyRegToReg use it when by Dan Gohman · 15 years ago
  43. 1759f5e Testcase for r69104. by Bill Wendling · 15 years ago
  44. a2f3703 GR8_NOREX can contain the H registers, since they don't require REX prefixes. by Dan Gohman · 15 years ago
  45. df2f118 Optimize conditional branch on i1 phis with non-constant inputs. by Evan Cheng · 15 years ago
  46. 5b9c318 Fix the RUN lines so that this test actually tests. by Dan Gohman · 15 years ago
  47. 62ad138 For the h-register addressing-mode trick, use the correct value for by Dan Gohman · 15 years ago
  48. 00f1628 Mac OS X 10.6 and above do not use key manager to register EH frames. by Evan Cheng · 15 years ago
  49. 5ec3b42 When the result of an EXTRACT_SUBREG, INSERT_SUBREG, or SUBREG_TO_REG by Dan Gohman · 15 years ago
  50. 0526653 Call CreateProcess with bInheritHandles = TRUE. by Mikhail Glushenkov · 15 years ago
  51. bd50a16 Delete trailing whitespace. by Mikhail Glushenkov · 15 years ago
  52. b3f5bfe Some of GR8_NOREX registers are only available in 64-bit mode. by Evan Cheng · 15 years ago
  53. 85be408 Handle aggregate type arguments to direct and indirect calls. by Sanjiv Gupta · 15 years ago
  54. 442b7bf Use the output of the asm so the optimizer won't delete it. by Dale Johannesen · 15 years ago
  55. 0b2a153 LoopIndexSplit needs to inform the loop pass manager of the instructions it is by Owen Anderson · 15 years ago
  56. ec65a7d Do not force asm's to be chained if they don't touch by Dale Johannesen · 15 years ago
  57. 87d696a Fix PR3934 part 2. findOnlyInterestingUse() was not setting IsCopy and IsDstPhys which are returned by value and used by callee. This happened to work on the earlier test cases because of a logic error in the caller side. by Evan Cheng · 15 years ago
  58. 4cbb173 Make these errors more noticable in build logs. by Daniel Dunbar · 15 years ago
  59. b1303d0 Change SelectionDAG type legalization to allow BUILD_VECTOR operands to be by Bob Wilson · 15 years ago
  60. 88c7af0 Rename COPY_TO_SUBCLASS to COPY_TO_REGCLASS, and generalize by Dan Gohman · 15 years ago
  61. 26cbf9e Refactor some code in SelectionDAGLegalize::ExpandBUILD_VECTOR. by Bob Wilson · 15 years ago
  62. 3005ed6 PR3934: Fix a bogus two-address pass assertion. by Evan Cheng · 15 years ago
  63. 7126702 Get rid of some compile warnings. by Bill Wendling · 15 years ago
  64. 17893a5 Add a static APInt::getNumWords by Douglas Gregor · 15 years ago
  65. 48c7fa2 Right now, Debugging information to encode scopes (DW_TAG_lexical_block) relies on DBG_LABEL. Unfortunately this intefers with the quality of optimized code. by Devang Patel · 15 years ago
  66. 0f7fef3 by Devang Patel · 15 years ago
  67. 21e3dfb Implement x86 h-register extract support. by Dan Gohman · 15 years ago
  68. f8c7394 Add a new TargetInstrInfo MachineInstr opcode, COPY_TO_SUBCLASS. by Dan Gohman · 15 years ago
  69. 8433df3 Remove x86's special-case handling for ISD::TRUNCATE and by Dan Gohman · 15 years ago
  70. 3cf9b3e Fix copy+pastos in comments. by Dan Gohman · 15 years ago
  71. 8a17870 Generalize getRegisterClassForRegister to handle registers by Dan Gohman · 15 years ago
  72. 70f2f65 Don't abort on an aliasing physical register that does not have by Dan Gohman · 15 years ago
  73. 9a77a92 When assigning a physical register to a MachineOperand, set by Dan Gohman · 15 years ago
  74. ee30047 List the l registers before h registers, for consistency. by Dan Gohman · 15 years ago
  75. 6ed0e20 Add an assertion to verify that a copy was actually emitted. by Dan Gohman · 15 years ago
  76. 3cd0aa3 Use X86::SUBREG_8BIT instead of hard-coding the equivalent constant. by Dan Gohman · 15 years ago
  77. 04d19f0 Add a comment about MOVSX64rr8. by Dan Gohman · 15 years ago
  78. 73099b1 Add comments to INSERT_SUBREG, EXTRACT_SURBEG, SUBREG_TO_REG, and IMPLICIT_DEF. by Dan Gohman · 15 years ago
  79. 8cc632f Fix another hard-coded constant to use X86AddrNumOperands. by Dan Gohman · 15 years ago
  80. 7ff5bff X86-64 TLS support for local exec and initial exec. by Rafael Espindola · 15 years ago
  81. 12f23a8 While passing arg of types larger than char only one byte at lower end was getting passed. We couldn't catch this as we did not have tests that were passing an int value larger than 256. by Sanjiv Gupta · 15 years ago
  82. 14b9ed1 Fix ocaml bindings; add "available_externally" linkage type. by Nick Lewycky · 15 years ago
  83. 55f64db Fix warning in .ll parser, detect and reject available_externally on function by Nick Lewycky · 15 years ago
  84. db1afd4 add AvailableExternally linkage to C bindings. by Chris Lattner · 15 years ago
  85. 266c7bb Add a new "available_externally" linkage type. This is intended by Chris Lattner · 15 years ago
  86. 2c71b8f eliminate unneeded parens. by Chris Lattner · 15 years ago
  87. 267fddb Regenerate. by Nick Lewycky · 15 years ago
  88. 93f70fc Link against libffi if available, fall back to "no external calls from by Nick Lewycky · 15 years ago
  89. ef5facd Add paragraph tags. by Nick Lewycky · 15 years ago
  90. b725315 fix PR3965:SIGINT handler not restored after calling ParseAST(), by Chris Lattner · 15 years ago
  91. b215776 In X86DAGToDAGISel::MatchWrapper, if base or index are set, avoid matching by Rafael Espindola · 15 years ago
  92. ddeed50 Use a hashtable for TargetRegisterClass::contains. by Owen Anderson · 15 years ago
  93. 49a168d refactor some code into X86DAGToDAGISel::MatchWrapper by Rafael Espindola · 15 years ago
  94. 9f85634 Add Kaleidoscope to examples/ so that it gets built regularly and we'll notice by Nick Lewycky · 15 years ago
  95. de9b4c4 Fix compile error. Pointed out by mait on #llvm IRC! by Nick Lewycky · 15 years ago
  96. 5db4cdf "There was a typo in my previous patch which leads to miscompilation of by Chris Lattner · 15 years ago
  97. 1cefb74 Add tests for the parts of X86-64 TLS that are already implemented. by Rafael Espindola · 15 years ago
  98. 8d57b77 fix a cross-block fastisel crash handling overflow intrinsics. by Chris Lattner · 15 years ago
  99. 36e3946 make UpdateValueMap handle the possiblity that we could be by Chris Lattner · 15 years ago
  100. c5040ab optimize FastISel::UpdateValueMap to avoid duplicate map lookups, by Chris Lattner · 15 years ago