aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Analysis/IPA
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r235153Pirama Arumuga Nainar2015-05-183-17/+33
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-093-58/+56
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-236-124/+44
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-023-13/+36
* Update LLVM for rebase to r212749.Stephen Hines2014-07-212-8/+19
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-294-54/+70
* Update to LLVM 3.5a.Stephen Hines2014-04-248-190/+225
* Merge remote-tracking branch 'upstream/release_34' into merge-20140211Stephen Hines2014-02-115-199/+185
|\
| * Merging r197216:Bill Wendling2013-12-151-1/+1
| * Merging r197215:Bill Wendling2013-12-151-37/+76
| * The 'optnone' attribute means don't inline anything into this functionPaul Robinson2013-11-181-0/+4
| * Move the old pass manager infrastructure into a legacy namespace andChandler Carruth2013-11-091-1/+1
| * Merge CallGraph and BasicCallGraph.Rafael Espindola2013-10-313-159/+80
| * Call destroy from ~BasicCallGraph.Rafael Espindola2013-10-251-0/+4
| * Disable inlining between sanitized and non-sanitized functions.Evgeniy Stepanov2013-08-081-5/+23
* | Merge commit '10251753b6897adcd22cc981c0cc42f348c109de' into merge-20130807Stephen Hines2013-08-071-4/+8
|\ \ | |/
| * Have InlineCost check constant fcmpsMatt Arsenault2013-07-201-4/+8
* | Merge remote-tracking branch 'upstream/master' into merge-20130502Stephen Hines2013-05-021-0/+1
|\ \ | |/
| * This patch breaks up Wrap.h so that it does not have to include all of Filip Pizlo2013-05-011-1/+1
| * Move C++ code out of the C headers and into either C++ headersEric Christopher2013-04-221-0/+1
* | Merge branch 'upstream' into merge_2013_03_18Stephen Hines2013-03-181-3/+5
|\ \ | |/
| * ArrayRef ca accept one element. Simplify code a little bit, also it matches nowJakub Staszak2013-03-071-3/+5
* | Update build rules for LLVM merge to version 176139.Stephen Hines2013-03-051-1/+3
* | Merge commit 'b3201c5cf1e183d840f7c99ff779d57f1549d8e5' into merge_20130226Stephen Hines2013-03-054-0/+1328
|\ \ | |/
| * Begin fleshing out an interface in TTI for modelling the costs ofChandler Carruth2013-01-221-1/+1
| * Sink InlineCost.cpp into IPA -- it is now officially an interproceduralChandler Carruth2013-01-212-0/+1238
| * Update CMakeLists for CallPrinter.cpp.Andrew Trick2013-01-111-0/+1
| * Added -view-callgraph module pass.Andrew Trick2013-01-112-0/+89
* | Merge remote-tracking branch 'upstream/master' into merge-llvmStephen Hines2013-01-214-25/+29
|\ \ | |/
| * Move CallGraphSCCPass.h into the Analysis tree; that's where theChandler Carruth2013-01-071-1/+1
| * Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-024-13/+13
| * Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-034-14/+14
| * Add doInitialization and doFinalization methods to ModulePass's, to allow the...Owen Anderson2012-11-151-0/+3
| * Now that invoke of an intrinsic is possible (for the llvm.do.nothing intrinsic)Duncan Sands2012-09-261-4/+5
| * Release build: guard dump functions withManman Ren2012-09-121-2/+2
* | Merge branch 'upstream' into merge-2012_09_10Stephen Hines2012-09-102-3/+7
|\ \ | |/
| * Release build: guard dump functions with "ifndef NDEBUG"Manman Ren2012-09-061-0/+4
| * Make MemoryBuiltins aware of TargetLibraryInfo.Benjamin Kramer2012-08-291-3/+3
* | Merge with LLVM upstream r160668 (Jul 24th 2012)Shih-wei Liao2012-08-033-15/+11
|\ \ | |/
| * RefreshCallGraph: ignore 'invoke intrinsic'. IntrinsicInst doesnt not recogni...Nuno Lopes2012-06-291-1/+3
| * llvm/lib: [CMake] Add explicit dependency to intrinsics_gen.NAKAMURA Takumi2012-06-241-0/+2
| * refactor the MemoryBuiltin analysis:Nuno Lopes2012-06-211-14/+6
* | Merge with LLVM upstream r155090.Shih-wei Liao2012-04-241-0/+6
|\ \ | |/
| * Handle intrinsics in GlobalsModRef. Fixes pr12351.Rafael Espindola2012-03-281-0/+6
* | Merge with LLVM upstream r146714 (Dec 16th 2011)Logan Chien2011-12-162-7/+0
|\ \ | |/
| * LLVMBuild: Remove trailing newline, which irked me.Daniel Dunbar2011-12-121-1/+0
| * build/CMake: Finish removal of add_llvm_library_dependencies.Daniel Dunbar2011-11-291-6/+0
| * build: Add initial cut at LLVMBuild.txt files.Daniel Dunbar2011-11-031-0/+24
| * Simplify; no intended functional change.Eli Friedman2011-10-201-10/+3
* | build: Add initial cut at LLVMBuild.txt files.Daniel Dunbar2011-11-141-0/+24