Fix a bunch of 80col violations that arose from the Create API change. Tweak makefile...
[oota-llvm.git] / lib / Transforms / Utils / InlineFunction.cpp
2008-05-15 Gabor GreifFix a bunch of 80col violations that arose from the...
2008-04-25 Nick LewyckyRemove 'unwinds to' support from mainline. This patch...
2008-04-23 Devang PatelCheck type instead of no. of operands.
2008-04-07 Duncan SandsThe "stacksave is not nounwind problem" no longer
2008-04-07 Dale JohannesenMark calls to llvm.stacksave, llvm.stackrestore as
2008-04-06 Gabor GreifAPI changes for class Use size reduction, wave 1.
2008-03-10 Devang PatelRestore optimization that merges blocks when inline...
2008-03-10 Devang PatelSimplify
2008-03-09 Nick LewyckyUpdate the inliner and simplifycfg to handle unwind_to.
2008-03-07 Devang PatelUpdate inliner to handle functions that return multiple...
2008-03-04 Devang PatelUse while loop.
2008-03-04 Devang PatelUse cast instead of dyn_cast.
2008-03-04 Devang PatelHandle multiple return values.
2008-01-27 Duncan SandsRevert r46393: readonly/readnone functions are no
2008-01-26 Duncan SandsCreate an explicit copy for byval parameters even
2008-01-25 Duncan SandsDo this more neatly.
2008-01-12 Chris Lattnerwe don't have to make an explicit copy of a byval argum...
2008-01-11 Chris LattnerWhen inlining a functino with a byval argument, make...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-25 Gordon HenriksenGC poses hazards to the inliner. Consider:
2007-12-19 Duncan SandsWhen inlining through an 'nounwind' call, mark inlined
2007-12-18 Duncan SandsRename isNoReturn to doesNotReturn, and isNoUnwind to
2007-12-17 Duncan SandsMake invokes of inline asm legal. Teach codegen
2007-12-17 Christopher LambChange the PointerType api for creating pointer types...
2007-12-16 Duncan SandsRevert this part of r45073 until the verifier is
2007-12-16 Duncan SandsMake instcombine promote inline asm calls to 'nounwind'
2007-12-03 Duncan SandsRather than having special rules like "intrinsics cannot
2007-11-27 Duncan SandsFix PR1146: parameter attributes are longer part of
2007-08-27 David GreeneUpdate InvokeInst to work like CallInst
2007-04-15 Chris LattnerFix PR1335 and Transforms/Inline/2007-04-15-InlineEH.ll
2007-03-22 Dan GohmanChange uses of Function::front to Function::getEntryBlo...
2007-02-20 Dan GohmanFix typos in comments.
2007-02-13 Chris LattnerEliminate use of ctors that take vectors.
2007-02-03 Chris LattnerSwitch inliner over to use DenseMap instead of std...
2007-01-30 Chris LattnerThe inliner/cloner can now optionally take TargetData...
2007-01-30 Reid SpencerFor PR1136: Rename GlobalVariable::isExternal as isDecl...
2007-01-07 Chris Lattnerprepare for adjustment to getOrInsertFunction method
2006-12-31 Reid SpencerFor PR950:
2006-09-13 Chris LattnerImplement the first half of Transforms/Inline/inline_cl...
2006-07-18 Chris Lattnersilence warnings in a release build
2006-07-12 Chris LattnerHandle instructions in the map, but that map to a null...
2006-07-12 Chris LattnerIn addition to deleting calls, the inliner can constant...
2006-07-12 Chris LattnerChange the callgraph representation to store the callsi...
2006-05-27 Chris LattnerSwitch the inliner over to using CloneAndPruneFunctionI...
2006-01-14 Chris LattnerTeach the inliner to update the CallGraph itself, and...
2006-01-13 Chris LattnerIf inlining a call to a function that contains dynamic...
2006-01-13 Chris LattnerUse ClonedCodeInfo to avoid another walk over the inlin...
2006-01-13 Chris LattnerUse the ClonedCodeInfo object to avoid scans of the...
2006-01-13 Chris LattnerRefactor a bunch of invoke handling stuff out into...
2006-01-13 Chris LattnerFix a bug I noticed by inspection: if the first instruc...
2005-07-27 Jeff CohenEliminate all remaining tabs and trailing spaces.
2005-05-09 Chris Lattnerwrap long lines, preserve calling conventions when...
2005-05-06 Chris LattnerBAD typeo which caused many testsuite failures last...
2005-05-06 Chris LattnerImplement Transforms/Inline/inline-tail.ll
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-03-15 Chris LattnerThis mega patch converts us from using Function::a...
2004-12-11 Chris LattnerThe split bb is really the exit of the old function
2004-10-17 Chris LattnerFix Regression/Transforms/Inline/2004-10-17-InlineFunct...
2004-09-15 Reid SpencerConvert code to compile with vc7.1.
2004-07-20 Chris LattnerFix a serious code pessimization problem. If an inline...
2004-04-16 Chris LattnerFix Inline/2004-04-15-InlineDeletesCall.ll
2004-02-13 Chris LattnerFix compilation of 126.gcc: intrinsic functions cannot...
2004-02-08 Chris Lattnerrename the "exceptional" destination of an invoke instr...
2004-02-04 Chris LattnerTwo changes:
2004-02-04 Chris LattnerOptimize the case where we are inlining a function...
2004-02-04 Chris LattnerMore refactoring. Move alloca instructions and handle...
2004-02-04 Chris LattnerMove the cloning of the function body much earlier...
2004-01-09 Chris LattnerFinegrainify namespacification
2003-11-20 Chris LattnerStart using the nicer terminator auto-insertion API
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-10-27 Chris LattnerGet the list of PHI node values before the basic block...
2003-10-20 John CriswellAdded LLVM project notice to the top of every C++ sourc...
2003-10-14 Chris LattnerDo not move variable sized allocations to the top of...
2003-10-06 Chris LattnerAvoid doing pointless work. Amazingly, this makes...
2003-09-22 Chris LattnerFix bugs in the last change
2003-09-22 Chris LattnerFix bug: Inline/2003-09-22-PHINodesInNormalInvokeDest.ll
2003-09-22 Chris LattnerFix bug: Inline/2003-09-22-PHINodesInExceptionDest.ll
2003-09-15 Chris LattnerFix bug: Inline/2003-09-14-InlineValue.ll
2003-09-08 Chris LattnerEliminate support for the llvm.unwind intrinisic, using...
2003-09-08 Chris LattnerShould invokify is always true
2003-08-25 Chris LattnerRemove special casing
2003-08-24 Chris Lattnerrethrow is really the language independent primitive...
2003-08-24 Chris Lattner*** Implement inlining of Invoke instructions!
2003-08-24 Chris LattnerImplement: Inline/cfg_preserve_test.ll
2003-05-29 Chris Lattner* Separate all of the grunt work of inlining out into...