1. 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
  2. 0e13821 GC poses hazards to the inliner. Consider: by Gordon Henriksen · 17 years ago
  3. f0c3354 When inlining through an 'nounwind' call, mark inlined by Duncan Sands · 17 years ago
  4. 2b0e899 Rename isNoReturn to doesNotReturn, and isNoUnwind to doesNotThrow. by Duncan Sands · 17 years ago
  5. fd7b326 Make invokes of inline asm legal. Teach codegen by Duncan Sands · 17 years ago
  6. 43ad6b3 Change the PointerType api for creating pointer types. The old functionality of PointerType::get() has become PointerType::getUnqual(), which returns a pointer in the generic address space. The new prototype of PointerType::get() requires both a type and an address space. by Christopher Lamb · 17 years ago
  7. 17af357 Revert this part of r45073 until the verifier is by Duncan Sands · 17 years ago
  8. ece2c04 Make instcombine promote inline asm calls to 'nounwind' by Duncan Sands · 17 years ago
  9. a3355ff Rather than having special rules like "intrinsics cannot by Duncan Sands · 17 years ago
  10. dc02467 Fix PR1146: parameter attributes are longer part of by Duncan Sands · 17 years ago
  11. f1355a5 by David Greene · 17 years ago
  12. a6a996d Fix PR1335 and Transforms/Inline/2007-04-15-InlineEH.ll by Chris Lattner · 17 years ago
  13. ecb7a77 Change uses of Function::front to Function::getEntryBlock for readability. by Dan Gohman · 17 years ago
  14. e26bff2 Fix typos in comments. by Dan Gohman · 17 years ago
  15. 93e985f Eliminate use of ctors that take vectors. by Chris Lattner · 18 years ago
  16. 5e665f5 Switch inliner over to use DenseMap instead of std::map for ValueMap. This by Chris Lattner · 18 years ago
  17. 1dfdf82 The inliner/cloner can now optionally take TargetData info, which can be by Chris Lattner · 18 years ago
  18. 5cbf985 For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid by Reid Spencer · 18 years ago
  19. a121fdd prepare for adjustment to getOrInsertFunction method by Chris Lattner · 18 years ago
  20. c5b206b For PR950: by Reid Spencer · 18 years ago
  21. 33bb3c8 Implement the first half of Transforms/Inline/inline_cleanup.ll by Chris Lattner · 18 years ago
  22. 21ba23d silence warnings in a release build by Chris Lattner · 18 years ago
  23. 981418b Handle instructions in the map, but that map to a null pointer. by Chris Lattner · 18 years ago
  24. 1bb3a40 In addition to deleting calls, the inliner can constant fold them as well. by Chris Lattner · 18 years ago
  25. d85340f Change the callgraph representation to store the callsite along with the by Chris Lattner · 18 years ago
  26. 5b5bc30 Switch the inliner over to using CloneAndPruneFunctionInto. This effectively by Chris Lattner · 18 years ago
  27. 468fb1d Teach the inliner to update the CallGraph itself, and have it add edges to by Chris Lattner · 19 years ago
  28. bf229f4 If inlining a call to a function that contains dynamic allocas, wrap the by Chris Lattner · 19 years ago
  29. 1fdf4a8 Use ClonedCodeInfo to avoid another walk over the inlined code, this this by Chris Lattner · 19 years ago
  30. 727d1dd Use the ClonedCodeInfo object to avoid scans of the inlined code when by Chris Lattner · 19 years ago
  31. cd4d339 Refactor a bunch of invoke handling stuff out into a new function by Chris Lattner · 19 years ago
  32. 21f2055 Fix a bug I noticed by inspection: if the first instruction in the inlined by Chris Lattner · 19 years ago
  33. 00b16889 Eliminate all remaining tabs and trailing spaces. by Jeff Cohen · 19 years ago
  34. c154cef wrap long lines, preserve calling conventions when cloning functions and by Chris Lattner · 19 years ago
  35. 3799ed8 BAD typeo which caused many testsuite failures last night. Note to self, do by Chris Lattner · 19 years ago
  36. 1b49141 Implement Transforms/Inline/inline-tail.ll by Chris Lattner · 19 years ago
  37. fd93908 Remove trailing whitespace by Misha Brukman · 19 years ago
  38. e4d5c44 This mega patch converts us from using Function::a{iterator|begin|end} to by Chris Lattner · 19 years ago
  39. 284d1b8 The split bb is really the exit of the old function by Chris Lattner · 20 years ago
  40. 3787e76 Fix Regression/Transforms/Inline/2004-10-17-InlineFunctionWithoutReturn.ll by Chris Lattner · 20 years ago
  41. 2da5c3d Convert code to compile with vc7.1. by Reid Spencer · 20 years ago
  42. adfd32f Fix a serious code pessimization problem. If an inlined function has a single by Chris Lattner · 20 years ago
  43. cd01ae5 Fix Inline/2004-04-15-InlineDeletesCall.ll by Chris Lattner · 20 years ago
  44. 494b692 Fix compilation of 126.gcc: intrinsic functions cannot throw, so they are not by Chris Lattner · 21 years ago
  45. aeb2a1d rename the "exceptional" destination of an invoke instruction to the 'unwind' dest by Chris Lattner · 21 years ago
  46. c1df7e1 Two changes: by Chris Lattner · 21 years ago
  47. 44a6807 Optimize the case where we are inlining a function that contains only one basic block, by Chris Lattner · 21 years ago
  48. 5e923de More refactoring. Move alloca instructions and handle invoke instructions by Chris Lattner · 21 years ago
  49. 5052c91 Move the cloning of the function body much earlier in the inlinefunction by Chris Lattner · 21 years ago
  50. f7703df Finegrainify namespacification by Chris Lattner · 21 years ago
  51. f8485c6 Start using the nicer terminator auto-insertion API by Chris Lattner · 21 years ago
  52. d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 21 years ago
  53. 198f450 Get the list of PHI node values before the basic block is split. Also, add by Chris Lattner · 21 years ago
  54. b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 21 years ago
  55. f775f95 Do not move variable sized allocations to the top of the caller, which might by Chris Lattner · 21 years ago
  56. 5f92e2b Avoid doing pointless work. Amazingly, this makes us go faster. by Chris Lattner · 21 years ago
  57. dd7036d Fix bugs in the last change by Chris Lattner · 21 years ago
  58. f98a084 Fix bug: Inline/2003-09-22-PHINodesInNormalInvokeDest.ll by Chris Lattner · 21 years ago
  59. 51d6816 Fix bug: Inline/2003-09-22-PHINodesInExceptionDest.ll by Chris Lattner · 21 years ago
  60. e07007c Fix bug: Inline/2003-09-14-InlineValue.ll by Chris Lattner · 21 years ago
  61. ee5457c Eliminate support for the llvm.unwind intrinisic, using the Unwind instruction instead by Chris Lattner · 21 years ago
  62. e4d9096 Should invokify is always true by Chris Lattner · 21 years ago
  63. f30862f Remove special casing by Chris Lattner · 21 years ago
  64. 657fbe6 rethrow is really the language independent primitive here. "throw" can be written by Chris Lattner · 21 years ago
  65. 80a38d2 *** Implement inlining of Invoke instructions! by Chris Lattner · 21 years ago
  66. 7152c23 Implement: Inline/cfg_preserve_test.ll by Chris Lattner · 21 years ago
  67. ca398dc * Separate all of the grunt work of inlining out into the Utils library. by Chris Lattner · 21 years ago