1. dcb291f Change uses of Function::front to Function::getEntryBlock for readability. by Dan Gohman · 19 years ago
  2. 8c8597c Fix typos in comments. by Dan Gohman · 19 years ago
  3. a06a8fd Eliminate use of ctors that take vectors. by Chris Lattner · 19 years ago
  4. 1bfc7ab Switch inliner over to use DenseMap instead of std::map for ValueMap. This by Chris Lattner · 19 years ago
  5. ad84a73 The inliner/cloner can now optionally take TargetData info, which can be by Chris Lattner · 19 years ago
  6. 5301e7c For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid by Reid Spencer · 19 years ago
  7. d97f193 prepare for adjustment to getOrInsertFunction method by Chris Lattner · 19 years ago
  8. c635f47 For PR950: by Reid Spencer · 19 years ago
  9. 6ef6d06 Implement the first half of Transforms/Inline/inline_cleanup.ll by Chris Lattner · 19 years ago
  10. fea3974 silence warnings in a release build by Chris Lattner · 19 years ago
  11. b3c64f7 Handle instructions in the map, but that map to a null pointer. by Chris Lattner · 19 years ago
  12. 6148456 In addition to deleting calls, the inliner can constant fold them as well. by Chris Lattner · 19 years ago
  13. 5de3b8b Change the callgraph representation to store the callsite along with the by Chris Lattner · 19 years ago
  14. be853d7 Switch the inliner over to using CloneAndPruneFunctionInto. This effectively by Chris Lattner · 19 years ago
  15. 0841fb1 Teach the inliner to update the CallGraph itself, and have it add edges to by Chris Lattner · 20 years ago
  16. 2be0607 If inlining a call to a function that contains dynamic allocas, wrap the by Chris Lattner · 20 years ago
  17. e24f79a Use ClonedCodeInfo to avoid another walk over the inlined code, this this by Chris Lattner · 20 years ago
  18. 19e6a08 Use the ClonedCodeInfo object to avoid scans of the inlined code when by Chris Lattner · 20 years ago
  19. 908d795 Refactor a bunch of invoke handling stuff out into a new function by Chris Lattner · 20 years ago
  20. 257492c Fix a bug I noticed by inspection: if the first instruction in the inlined by Chris Lattner · 20 years ago
  21. 5f4ef3c Eliminate all remaining tabs and trailing spaces. by Jeff Cohen · 20 years ago
  22. 21d1dde wrap long lines, preserve calling conventions when cloning functions and by Chris Lattner · 20 years ago
  23. 7effa0e BAD typeo which caused many testsuite failures last night. Note to self, do by Chris Lattner · 21 years ago
  24. 9f3dced Implement Transforms/Inline/inline-tail.ll by Chris Lattner · 21 years ago
  25. b1c9317 Remove trailing whitespace by Misha Brukman · 21 years ago
  26. 531f9e9 This mega patch converts us from using Function::a{iterator|begin|end} to by Chris Lattner · 21 years ago
  27. ffefea0 The split bb is really the exit of the old function by Chris Lattner · 21 years ago
  28. 6e79e55 Fix Regression/Transforms/Inline/2004-10-17-InlineFunctionWithoutReturn.ll by Chris Lattner · 21 years ago
  29. 6614946 Convert code to compile with vc7.1. by Reid Spencer · 21 years ago
  30. 45b50d1 Fix a serious code pessimization problem. If an inlined function has a single by Chris Lattner · 21 years ago
  31. 0328d75 Fix Inline/2004-04-15-InlineDeletesCall.ll by Chris Lattner · 22 years ago
  32. 283ffdf Fix compilation of 126.gcc: intrinsic functions cannot throw, so they are not by Chris Lattner · 22 years ago
  33. fae8ab3 rename the "exceptional" destination of an invoke instruction to the 'unwind' dest by Chris Lattner · 22 years ago
  34. 6f8865b Two changes: by Chris Lattner · 22 years ago
  35. 0fa8c7c Optimize the case where we are inlining a function that contains only one basic block, by Chris Lattner · 22 years ago
  36. 18ef3fd More refactoring. Move alloca instructions and handle invoke instructions by Chris Lattner · 22 years ago
  37. 9fc977e Move the cloning of the function body much earlier in the inlinefunction by Chris Lattner · 22 years ago
  38. df3c342 Finegrainify namespacification by Chris Lattner · 22 years ago
  39. 2af5172 Start using the nicer terminator auto-insertion API by Chris Lattner · 22 years ago
  40. 960707c Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 22 years ago
  41. d9f4ffd Get the list of PHI node values before the basic block is split. Also, add by Chris Lattner · 22 years ago
  42. 482202a Added LLVM project notice to the top of every C++ source file. by John Criswell · 22 years ago
  43. b4778c7 Do not move variable sized allocations to the top of the caller, which might by Chris Lattner · 22 years ago
  44. 6aa34b0 Avoid doing pointless work. Amazingly, this makes us go faster. by Chris Lattner · 22 years ago
  45. 50ac360 Fix bugs in the last change by Chris Lattner · 22 years ago
  46. d6002b8 Fix bug: Inline/2003-09-22-PHINodesInNormalInvokeDest.ll by Chris Lattner · 22 years ago
  47. 0178d26 Fix bug: Inline/2003-09-22-PHINodesInExceptionDest.ll by Chris Lattner · 22 years ago
  48. 7f89ea7 Fix bug: Inline/2003-09-14-InlineValue.ll by Chris Lattner · 22 years ago
  49. 04ecefe Eliminate support for the llvm.unwind intrinisic, using the Unwind instruction instead by Chris Lattner · 22 years ago
  50. caa12cf Should invokify is always true by Chris Lattner · 22 years ago
  51. be8d681 Remove special casing by Chris Lattner · 22 years ago
  52. 0f98032 rethrow is really the language independent primitive here. "throw" can be written by Chris Lattner · 22 years ago
  53. 0cc265e *** Implement inlining of Invoke instructions! by Chris Lattner · 22 years ago
  54. fc3fe5c Implement: Inline/cfg_preserve_test.ll by Chris Lattner · 22 years ago
  55. 530d4bf * Separate all of the grunt work of inlining out into the Utils library. by Chris Lattner · 22 years ago