1. 15dd16e PRE is no more by Chris Lattner · 20 years ago
  2. f7511b4 Make sure that bool,byte and short arguments are the right type when loaded by Chris Lattner · 20 years ago
  3. e2ba1b3 Thanks to Daniel Berlin's ETForest fix, we can now use it again for the verifier by Chris Lattner · 20 years ago
  4. 801af73 Initialize DFSnum's to -1, in case a node is not reachable. by Chris Lattner · 20 years ago
  5. d2da286 add an assert, patch by Daniel Berlin by Chris Lattner · 20 years ago
  6. 05ccd70 Added spec for insertelement operation. by Robert Bocchino · 20 years ago
  7. 14c02b7 ET-Forest has issues with unreachable blocks. Temporarily disable verifiers use by Chris Lattner · 20 years ago
  8. 7f9975a Disable a broken optimization by Chris Lattner · 20 years ago
  9. bf40c4b Disable two transformations that contribute to bus errors on SparcV8. by Chris Lattner · 20 years ago
  10. cf74a7c Added patterns for 8-bit multiply by Evan Cheng · 20 years ago
  11. 37e9005 Type inferencing bug by Evan Cheng · 20 years ago
  12. 2e0348e by Duraid Madina · 20 years ago
  13. 4fca017 Don't print a label for the first MBB in a function. by Chris Lattner · 20 years ago
  14. b22c08b Use the default impl of DYNAMIC_STACKALLOC, allowing us to delete some code. by Chris Lattner · 20 years ago
  15. e112552 Use the default lowering of ISD::DYNAMIC_STACKALLOC, delete now dead code. by Chris Lattner · 20 years ago
  16. 934ea49 Have legalize take care of DYNAMIC_STACKALLOC for us, implement llvm.stacksave/stackrestore. by Chris Lattner · 20 years ago
  17. 903d278 Allow the target to specify 'expand' if they just require the amount to by Chris Lattner · 20 years ago
  18. bce8887 Implement DYNAMIC_STACKALLOC for V8 by Chris Lattner · 20 years ago
  19. 5f65229 Fix custom lowering of dynamic_stackalloc by Chris Lattner · 20 years ago
  20. 3776fea add a missing break that Reid noticed. by Chris Lattner · 20 years ago
  21. cc0aad2 add a missing node name by Chris Lattner · 20 years ago
  22. 7c41907 reorder passes by Chris Lattner · 20 years ago
  23. c0ab522 Token chain results are not always the first or last result. Consider copyfromreg nodes, where they are the middle result (the flag result is last) by Chris Lattner · 20 years ago
  24. bc0f460 Cleanup IA64ISD, tell the graph drawer what the symbolic names for the enums are. by Chris Lattner · 20 years ago
  25. 25abb1d Change ET-Forest to automatically recalculate its DFSnum's if too many slow by Chris Lattner · 20 years ago
  26. b47fad9 silence a warning by Chris Lattner · 20 years ago
  27. 432a205 Let the inliner update the callgraph to reflect the changes it makes, instead by Chris Lattner · 20 years ago
  28. 468fb1d Teach the inliner to update the CallGraph itself, and have it add edges to by Chris Lattner · 20 years ago
  29. 426b245 New testcase for a regression last night: the -inline pass wasn't updating by Chris Lattner · 20 years ago
  30. 4c2881e Teach inline function how to update the callgraph when it makes changes. by Chris Lattner · 20 years ago
  31. c54b1c1 Add a new CallGraph::getOrInsertFunction for clients to use when updating by Chris Lattner · 20 years ago
  32. 56151da Add CallGraph::getOrInsertFunction, to allow clients to update the callgraph by Chris Lattner · 20 years ago
  33. 516a74c FunctionPass's cannot do IPO things. by Chris Lattner · 20 years ago
  34. 1694ec6 add a dump method to CallGraph by Chris Lattner · 20 years ago
  35. 3a04ffb Remove some duplicated code by Nate Begeman · 20 years ago
  36. d88fc03 bswap implementation by Nate Begeman · 20 years ago
  37. b69c190 Fix generous source of VC++ truncation warnings. by Jeff Cohen · 20 years ago
  38. 2f86c22 Fix the instructions for adding an intrinsic. by Nate Begeman · 20 years ago
  39. 6fb3bd6 Add bswap intrinsics as documented in the Language Reference by Nate Begeman · 20 years ago
  40. 6283760 Remove some redundant stuff out of the readme. by Nate Begeman · 20 years ago
  41. e3703d4 A typo. by Evan Cheng · 20 years ago
  42. 088a84e by Jim Laskey · 20 years ago
  43. 8dff24f Implement a new InvalidateStructLayoutInfo method and add some comments by Chris Lattner · 20 years ago
  44. 2790383 Add a new InvalidateStructLayoutInfo method and some comments. by Chris Lattner · 20 years ago
  45. 7e36c47 Make the bswap documentation more to sabre's liking! by Nate Begeman · 20 years ago
  46. fb6977d fix some minor errors by Chris Lattner · 20 years ago
  47. ed4ac95 Add documentation for the upcoming bswap intrinsics! by Nate Begeman · 20 years ago
  48. 1d7456d Added instcombine support for extractelement. by Robert Bocchino · 20 years ago
  49. 1787ee3 testcase for PR691 by Chris Lattner · 20 years ago
  50. e5445dc new testcases for the stackrestore instcombine optimizations by Chris Lattner · 20 years ago
  51. b841433 Add truncstore i1 patterns. by Evan Cheng · 20 years ago
  52. 5522037 it is ok to dce stacksave. by Chris Lattner · 20 years ago
  53. a728ddc Do a simple instcombine xforms to delete llvm.stackrestore cases. by Chris Lattner · 20 years ago
  54. 052d2ff Fix a bug in my last X86 checkin, pointed out by cozmic by Chris Lattner · 20 years ago
  55. 8b0ea31 Simplify this a tiny bit by using the new IntrinsicInst functionality. by Chris Lattner · 20 years ago
  56. b419b0e Simplify the implementations of classof using the new IntrinsicInst classof. by Chris Lattner · 20 years ago
  57. e90da97 LHS = X86ISD::CMOVcc LHS, RHS means LHS = RHS if cc. So the operands must be by Evan Cheng · 20 years ago
  58. 874357f Add some functionality to the IntrinsicInst class and some comments by Chris Lattner · 20 years ago
  59. ccca3ca Permit inlining functions that contain dynamic allocations now that by Chris Lattner · 20 years ago
  60. f0638c5 New testcase that functions with dynamic allocas can be inlined, and are by Chris Lattner · 20 years ago
  61. bf229f4 If inlining a call to a function that contains dynamic allocas, wrap the by Chris Lattner · 20 years ago
  62. 1fdf4a8 Use ClonedCodeInfo to avoid another walk over the inlined code, this this by Chris Lattner · 20 years ago
  63. 727d1dd Use the ClonedCodeInfo object to avoid scans of the inlined code when by Chris Lattner · 20 years ago
  64. cd4d339 Refactor a bunch of invoke handling stuff out into a new function by Chris Lattner · 20 years ago
  65. 512c77e make DAG isel the default by Andrew Lenharth · 20 years ago
  66. a4c29d2 Allow the code cloning interfaces to capture some important info about the by Chris Lattner · 20 years ago
  67. 21f2055 Fix a bug I noticed by inspection: if the first instruction in the inlined by Chris Lattner · 20 years ago
  68. 8acb249 Fix 80 column violations by Chris Lattner · 20 years ago
  69. 9edba76 Enable X86 support for savestack/restorestack by Chris Lattner · 20 years ago
  70. cadd742 implement stacksave/stackrestore on PPC by Chris Lattner · 20 years ago
  71. 4f0d8e4 If a target specified a stack pointer with setStackPointerRegisterToSaveRestore, by Chris Lattner · 20 years ago
  72. d90ef9e Provide an interface for Targets to specify their stack pointer register by Chris Lattner · 20 years ago
  73. 544cbbd don't be a doofus - this fixes storing bools by Duraid Madina · 20 years ago
  74. 140d53c Compile llvm.stacksave/restore into STACKSAVE/STACKRESTORE nodes, and allow by Chris Lattner · 20 years ago
  75. b99329e expand unsupported stacksave/stackrestore nodes by Chris Lattner · 20 years ago
  76. 33f79df new nodes by Chris Lattner · 20 years ago
  77. 5a67afc add stacksave/stackrestore nodes by Chris Lattner · 20 years ago
  78. 929db42 testcase for the llvm.stacksave/llvm.stackrestore intrinsics. by Chris Lattner · 20 years ago
  79. e8f7a4b Add "support" for stacksave/stackrestore to the dag isel by Chris Lattner · 20 years ago
  80. 0c067bc Add "support" for the llvm.stacksave/stackrestore intrinsics, this is by Chris Lattner · 20 years ago
  81. 71d0e3d Add recognition and verification of new llvm.stacksave/llvm.stackrestore intrinsics by Chris Lattner · 20 years ago
  82. 2113db8 add new llvm.stacksave/llvm.stackrestore intrinsics by Chris Lattner · 20 years ago
  83. 57e1f39 Add llvm.stacksave and llvm.stackrestore. by Chris Lattner · 20 years ago
  84. e08c270 Minor update. by Evan Cheng · 20 years ago
  85. fcf39d4 void* is not legal in LLVM. by Chris Lattner · 20 years ago
  86. 80ebe38 More typo's. I need new eye glasses... by Evan Cheng · 20 years ago
  87. 189d01e Oops. Typo. by Evan Cheng · 20 years ago
  88. 1bcee36 Fix a SETCC / BRCOND folding bug. by Evan Cheng · 20 years ago
  89. 2085a9d Test case for a SETCC / BRCOND folding bug. by Evan Cheng · 20 years ago
  90. a3195e8 Fix sint_to_fp (fild*) support. by Evan Cheng · 20 years ago
  91. 4aafb4f Add a simple missing fold to produce this: by Chris Lattner · 20 years ago
  92. 77e9043 Specify transformation from GlobalAddress to TargetGlobalAddress and by Evan Cheng · 20 years ago
  93. f805c2e Allow transformation from GlobalAddress to TargetGlobalAddress and by Evan Cheng · 20 years ago
  94. 5166b82 If using __main, emit global ctor/dtor list like any other global by Chris Lattner · 20 years ago
  95. af551bc Don't create rotate instructions in unsupported types, because we don't have by Chris Lattner · 20 years ago
  96. 4bb9102 Fix branches on FP compares by Chris Lattner · 20 years ago
  97. d9d681d Patch #10 from Saem: by Chris Lattner · 20 years ago
  98. 5ee4ccc X86ISD::SETCC (e.g. SETEr) produces a flag (so multiple SETCC can be by Evan Cheng · 20 years ago
  99. 002fe9b * Materialize GlobalAddress and ExternalSym with MOV32ri rather than by Evan Cheng · 20 years ago
  100. bb48e33 GlobalAddress -> TargetGlobalAddress; ExternalSymbol -> TargetExternalSymbol by Evan Cheng · 20 years ago