summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
* Revert r100143.Eric Christopher2010-04-012-75/+0
* Add some switches helpful for debugging:David Greene2010-04-012-0/+75
* s/getNameStr/getName/Benjamin Kramer2010-03-311-3/+3
* microoptimize this hot method, also making it more Chris Lattner2010-03-311-3/+2
* reapply my timer rewrite with a change for PassManager to store Chris Lattner2010-03-302-13/+16
* revert r99862 which is causing FNT failures.Chris Lattner2010-03-302-16/+13
* fairly major rewrite of various timing related stuff.Chris Lattner2010-03-302-13/+16
* rename pred_const_iterator to const_pred_iterator for consistency's sakeGabor Greif2010-03-254-14/+14
* rename use_const_iterator to const_use_iterator for consistency's sakeGabor Greif2010-03-253-3/+3
* Reapply r99451 with a fix to move the NoInline check to the cost functionsEric Christopher2010-03-251-2/+4
* Finally land the InvokeInst operand reordering.Gabor Greif2010-03-241-1/+1
* Don't back past debug info intrinsics; SCEVExpander's strategyDan Gohman2010-03-231-12/+1
* backing out r99170 because it still fails on clang-x86_64-darwin10-fntGabor Greif2010-03-221-1/+1
* Now that hopefully all direct accesses to InvokeInst operands are fixedGabor Greif2010-03-221-1/+1
* Fix more places to more thoroughly ignore debug intrinsics. This fixesDan Gohman2010-03-191-5/+13
* back out r98957, it broke http://smooshlab.apple.com:8010/builders/clang-x86_...Gabor Greif2010-03-191-1/+1
* Recommit r80858 again (which has been backed out in r80871).Gabor Greif2010-03-191-1/+1
* FP16 constfoldingAnton Korobeynikov2010-03-191-0/+25
* Simplify this code.Dan Gohman2010-03-181-16/+8
* Define placement new wrappers for BumpPtrAllocator andDan Gohman2010-03-182-24/+21
* Add the ability to "intern" FoldingSetNodeID data into aDan Gohman2010-03-181-16/+16
* Reapply r98755 with a thinko which miscompiled gengtype fixed.Dan Gohman2010-03-182-34/+35
* Revert 98755, which may be causing trouble.Dan Gohman2010-03-172-35/+34
* Change SCEVNAryExpr's operand array from a SmallVector to a plainDan Gohman2010-03-172-34/+35
* Treat copysignl like the other copysign functions.Duncan Sands2010-03-151-1/+1
* Fix a typo in ValueTracking that's causing instcombine to delete needed shift...Evan Cheng2010-03-131-1/+1
* Do not ignore arg_size() impact while counting bb instructions.Devang Patel2010-03-131-3/+2
* Remove extra parameter.Devang Patel2010-03-131-5/+4
* Do not overestimate code size reduction in presense of debug info.Devang Patel2010-03-131-6/+11
* When constant folding GEP of GEP, do not crash if an index ofDuncan Sands2010-03-121-1/+13
* Add a DominatorTree argument to isLCSSA so that it doesn't have toDan Gohman2010-03-101-9/+2
* Constant-fold GEP-of-GEP into a single GEP.Dan Gohman2010-03-101-0/+11
* Avoid analyzing instructions in blocks not reachable from the entry block.Dan Gohman2010-03-091-2/+9
* Try to keep the cached inliner costs around for a bit longer for big functions.Jakob Stoklund Olesen2010-03-091-0/+42
* Revert r98089, it was breaking a clang test.Jakob Stoklund Olesen2010-03-091-36/+0
* Try to keep the cached inliner costs around for a bit longer for big functions.Jakob Stoklund Olesen2010-03-091-0/+36
* Permit inlining into huge functions. This heuristic is ancient, and inliningJakob Stoklund Olesen2010-03-091-5/+0
* Make isLCSSA ignore uses in blocks not reachable from the entry block,Dan Gohman2010-03-091-3/+14
* Another place where debug info affected codegen.Dale Johannesen2010-03-091-0/+2
* Start using DIFile. See updated SourceLevelDebugging.html for more information.Devang Patel2010-03-091-24/+25
* Introduce DIFile. This will be used to represent header files and source file...Devang Patel2010-03-081-0/+23
* Derive DIType from DIScope. This simplifies getContext() where for members th...Devang Patel2010-03-081-1/+9
* Remove DbgNode checks in constructor. Debug descriptors are intended to be li...Devang Patel2010-03-081-9/+0
* Avoid using DIDescriptor.isNull(). Devang Patel2010-03-081-81/+64
* Revert r97947.Devang Patel2010-03-081-64/+81
* Avoid using DIDescriptor.isNull().Devang Patel2010-03-081-81/+64
* Fix another case where LSR was affected by debug info.Dale Johannesen2010-03-061-1/+12
* Fix a case where LSR is sensitive to debug info.Dale Johannesen2010-03-051-0/+9
* Move GetStringLength and helper from SimplifyLibCalls to ValueTracking.Eric Christopher2010-03-051-0/+129
* fix incorrect folding of icmp with undef, PR6481.Chris Lattner2010-03-031-4/+3
OpenPOWER on IntegriCloud