2010-05-01 |
Chris Lattner | revert r102831. We already delete dead readonly calls in |
tree | commitdiff |
2010-05-01 |
Owen Anderson | Disable the call-deletion transformation introduced... |
tree | commitdiff |
2010-05-01 |
Chris Lattner | rename InlineInfo.DevirtualizedCalls -> InlinedCalls to |
tree | commitdiff |
2010-05-01 |
Chris Lattner | The inliner has traditionally not considered call sites |
tree | commitdiff |
2010-04-30 |
Devang Patel | Preserve debug info attached with call instruction... |
tree | commitdiff |
2010-04-25 |
Chris Lattner | remove #if 1's. |
tree | commitdiff |
2010-04-23 |
Chris Lattner | enable my inliner change: add newly devirtualized call... |
tree | commitdiff |
2010-04-23 |
Chris Lattner | switch InlineInfo.DevirtualizedCalls's list to be of... |
tree | commitdiff |
2010-04-23 |
Chris Lattner | disable my previous inliner patch, it appears to be... |
tree | commitdiff |
2010-04-22 |
Chris Lattner | The inliner was choosing to not consider call sites |
tree | commitdiff |
2010-04-22 |
Chris Lattner | refactor the interface to InlineFunction so that most... |
tree | commitdiff |
2010-04-20 |
Gabor Greif | use abstract accessors to CallInst |
tree | commitdiff |
2010-04-20 |
Chris Lattner | make the inliner do less work for leaf functions. |
tree | commitdiff |
2010-04-20 |
Chris Lattner | Fix rdar://7879828 - crash in CallGraph, a self host... |
tree | commitdiff |
2010-04-16 |
Eric Christopher | Revert 101465, it broke internal OpenGL testing. |
tree | commitdiff |
2010-04-16 |
Chris Lattner | introduce a new CallGraphSCC class, and pass it around |
tree | commitdiff |
2010-04-16 |
Gabor Greif | reapply r101434 |
tree | commitdiff |
2010-04-16 |
Gabor Greif | back out r101423 and r101397, they break llvm-gcc self... |
tree | commitdiff |
2010-04-15 |
Gabor Greif | reapply r101364, which has been backed out in r101368 |
tree | commitdiff |
2010-04-15 |
Gabor Greif | back out r101364, as it trips the linux nightlybot... |
tree | commitdiff |
2010-04-15 |
Gabor Greif | rotate CallInst operands, i.e. move callee to the back |
tree | commitdiff |
2010-04-14 |
Tobias Grosser | IPO needs ScalarOpts and InstCombine in its libs |
tree | commitdiff |
2010-04-14 |
Evan Cheng | - Code clean up to reduce indentation. |
tree | commitdiff |
2010-04-14 |
Nick Lewycky | I don't know how, but I managed to goof the revert... |
tree | commitdiff |
2010-04-14 |
Nick Lewycky | Revert r101213. |
tree | commitdiff |
2010-04-14 |
Nick Lewycky | Remove tab. |
tree | commitdiff |
2010-04-14 |
Nick Lewycky | While DAE can't modify the function signature of an... |
tree | commitdiff |
2010-04-10 |
Chris Lattner | Implement support for varargs functions without any... |
tree | commitdiff |
2010-04-10 |
Chris Lattner | fix PR6760, a missing check in heap SRoA. |
tree | commitdiff |
2010-04-09 |
Wesley Peck | Adding IPSCCP and Internalize passes to the C-bindings |
tree | commitdiff |
2010-04-07 |
Gabor Greif | fix 80-col violations |
tree | commitdiff |
2010-04-06 |
Gabor Greif | make more two predicates constant |
tree | commitdiff |
2010-04-06 |
Gabor Greif | performance: get rid of repeated dereferencing of use_i... |
tree | commitdiff |
2010-04-06 |
Gabor Greif | const-ize predicate ValueIsOnlyUsedLocallyOrStoredToOne... |
tree | commitdiff |
2010-04-06 |
Gabor Greif | use CallSite to access calls vs. invokes uniformly |
tree | commitdiff |
2010-04-03 |
Chris Lattner | don't internalize available_externally functions, they are |
tree | commitdiff |
2010-04-02 |
Dan Gohman | Revert the recent alignment changes. They're broken... |
tree | commitdiff |
2010-04-02 |
Dan Gohman | Make globalopt refine global variable alignment. |
tree | commitdiff |
2010-04-01 |
Gabor Greif | Introduce ImmutableCallSite, useful for contexts where... |
tree | commitdiff |
2010-04-01 |
Nick Lewycky | Clean up this file a little, no functionality change... |
tree | commitdiff |
2010-03-27 |
Eric Christopher | When we promote a load of an argument make sure to... |
tree | commitdiff |
2010-03-24 |
Gabor Greif | Finally land the InvokeInst operand reordering. |
tree | commitdiff |
2010-03-24 |
Gabor Greif | tighten a type and remove trailing whitespace, no funct... |
tree | commitdiff |
2010-03-23 |
Gabor Greif | add assert in argpromotion, which cannot trigger |
tree | commitdiff |
2010-03-22 |
Gabor Greif | backing out r99170 because it still fails on clang... |
tree | commitdiff |
2010-03-22 |
Gabor Greif | Now that hopefully all direct accesses to InvokeInst... |
tree | commitdiff |
2010-03-20 |
Gabor Greif | Add a setCalledFunction member to InvokeInst (like... |
tree | commitdiff |
2010-03-19 |
Gabor Greif | back out r98957, it broke smooshlab.apple.com:8010... |
tree | commitdiff |
2010-03-19 |
Gabor Greif | Recommit r80858 again (which has been backed out in... |
tree | commitdiff |
2010-03-09 |
Jakob Stoklund Olesen | Try to keep the cached inliner costs around for a bit... |
tree | commitdiff |
2010-03-09 |
Jakob Stoklund Olesen | Revert r98089, it was breaking a clang test. |
tree | commitdiff |
2010-03-09 |
Jakob Stoklund Olesen | Try to keep the cached inliner costs around for a bit... |
tree | commitdiff |
2010-03-09 |
Jakob Stoklund Olesen | Add inlining threshold to log output. |
tree | commitdiff |
2010-02-26 |
Chris Lattner | Fix rdar://7694996 a miscompile of 183.equake from... |
tree | commitdiff |
2010-02-26 |
Chris Lattner | remove dead code, by this point all uses of CI are... |
tree | commitdiff |
2010-02-26 |
Chris Lattner | fix PR6435 another bug from the MallocInst elimination... |
tree | commitdiff |
2010-02-25 |
Chris Lattner | rewrite OptimizeGlobalAddressOfMalloc to fix PR6422... |
tree | commitdiff |
2010-02-25 |
Nick Lewycky | Modernize comment. |
tree | commitdiff |
2010-02-25 |
Nick Lewycky | Correct whitespace. |
tree | commitdiff |
2010-02-16 |
Duncan Sands | There are two ways of checking for a given type, for... |
tree | commitdiff |
2010-02-15 |
Duncan Sands | Uniformize the names of type predicates: rather than... |
tree | commitdiff |
2010-02-13 |
Jakob Stoklund Olesen | Enable the inlinehint attribute in the Inliner. |
tree | commitdiff |
2010-02-12 |
Chris Lattner | 1. modernize the constantmerge pass, using densemap... |
tree | commitdiff |
2010-02-10 |
Devang Patel | Strip new llvm.dbg.value intrinsic. |
tree | commitdiff |
2010-02-10 |
Dan Gohman | Fix "the the" and similar typos. |
tree | commitdiff |
2010-02-06 |
Jakob Stoklund Olesen | Reintroduce the InlineHint function attribute. |
tree | commitdiff |
2010-02-04 |
Jakob Stoklund Olesen | Increase inliner thresholds by 25. |
tree | commitdiff |
2010-01-29 |
Jakob Stoklund Olesen | Keep iterating over all uses when meeting a phi node... |
tree | commitdiff |
2010-01-27 |
Jeffrey Yasskin | Kill ModuleProvider and ghost linkage by inverting... |
tree | commitdiff |
2010-01-24 |
Chris Lattner | make -fno-rtti the default unless a directory builds... |
tree | commitdiff |
2010-01-23 |
Nick Lewycky | Speculatively revert r94322 to see if it fixes darwin... |
tree | commitdiff |
2010-01-23 |
Nick Lewycky | Teach DAE that even though it can't modify the function... |
tree | commitdiff |
2010-01-22 |
Benjamin Kramer | Another strncmp -> StringRef.startswith simplification. |
tree | commitdiff |
2010-01-22 |
Chris Lattner | Stop building RTTI information for *most* llvm librarie... |
tree | commitdiff |
2010-01-20 |
Jakob Stoklund Olesen | Move per-function inline threshold calculation to a... |
tree | commitdiff |
2010-01-07 |
Duncan Sands | Be less stingy as to how many selects and phi nodes we |
tree | commitdiff |
2010-01-07 |
Chris Lattner | handle ConstantVector while I'm in here. |
tree | commitdiff |
2010-01-07 |
Chris Lattner | fix a globalopt crash on 'bullet' (handling evaluation... |
tree | commitdiff |
2010-01-06 |
Duncan Sands | Fix a README item: have functionattrs look through... |
tree | commitdiff |
2010-01-06 |
Duncan Sands | Partially address a README by having functionattrs... |
tree | commitdiff |
2010-01-05 |
Benjamin Kramer | Move remaining stuff to the isInteger predicate. |
tree | commitdiff |
2010-01-05 |
Dan Gohman | Fix indentation. |
tree | commitdiff |
2010-01-05 |
Benjamin Kramer | Avoid going through the LLVMContext for type equality... |
tree | commitdiff |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
tree | commitdiff |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
tree | commitdiff |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
tree | commitdiff |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
tree | commitdiff |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
tree | commitdiff |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
tree | commitdiff |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
tree | commitdiff |
2009-12-29 |
Chris Lattner | Final step in the metadata API restructuring: move the |
tree | commitdiff |
2009-12-28 |
Chris Lattner | This is a major cleanup of the instruction metadata... |
tree | commitdiff |
2009-12-28 |
Chris Lattner | rename getMDKind -> getMDKindID, make it autoinsert... |
tree | commitdiff |
2009-12-08 |
Duncan Sands | Teach GlobalOpt to delete aliases with internal linkage... |
tree | commitdiff |
2009-11-23 |
Dan Gohman | Make ConstantFoldConstantExpression recursively visit... |
tree | commitdiff |
2009-11-23 |
Nick Lewycky | Remove unused LLVMContext. |
tree | commitdiff |
2009-11-19 |
Dan Gohman | Extend CaptureTracking to indicate when a value is... |
tree | commitdiff |
2009-11-17 |
Devang Patel | Remove debug info attached with an instruction. |
tree | commitdiff |
2009-11-12 |
Chris Lattner | use isInstructionTriviallyDead, as pointed out by Duncan |
tree | commitdiff |
2009-11-12 |
Chris Lattner | implement a nice little efficiency hack in the inliner... |
tree | commitdiff |
next |