aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Analysis/Android.mk
Commit message (Collapse)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r235153Pirama Arumuga Nainar2015-05-181-0/+1
| | | | | Change-Id: I9bf53792f9fc30570e81a8d80d296c681d005ea7 (cherry picked from commit 0c7f116bb6950ef819323d855415b2f2b0aad987)
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-1/+0
| | | | Change-Id: I07d935f8793ee8ec6b7da003f6483046594bca49
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-2/+4
| | | | Change-Id: I2b5be30509658cb8266be782de0ab24f9099f9b9
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-1/+5
| | | | Change-Id: Ic787f5e0124df789bd26f3f24680f45e678eef2d
* Update LLVM for rebase to r212749.Stephen Hines2014-07-211-0/+1
| | | | | | | Includes a cherry-pick of: r212948 - fixes a small issue with atomic calls Change-Id: Ib97bd980b59f18142a69506400911a6009d9df18
* Adds the ability to run the llvm test suite in-tree.Chris Wailes2014-06-061-0/+2
| | | | | | | | | | | | | | | | | This was accomplished by building additional tools and hand-generating several files that are auto-generated by the configuration system when LLVM is built out-of-tree. The LTO, Interpreter, and DebugInfo libraries are now being compiled, and several source files were added to existing compilation targets. To run these tests you must first run build/envsetup.sh and have used lunch to select a target. You can then launch the test script by running: cd $ANDROID_BUILD_TOP/external/llvm && ./android_test.sh Bug: 15433215 Change-Id: I43d87de0a4620cdd46c8d0f825dd4428e8409702
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-0/+1
| | | | Change-Id: I149556c940fb7dc92d075273c87ff584f400941f
* Update to LLVM 3.5a.Stephen Hines2014-04-241-0/+2
| | | | Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
* Update LLVM for merge to 3.4.Stephen Hines2014-02-131-10/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update config.h files. Add RS SubtargetFeature for +long64 on ARM devices. Adjust Android.mk for added/removed files: + Delinearization.cpp - PathNumbering.cpp - PathProfileInfo.cpp - PathProfileVerifier.cpp - ProfileDataLoader.cpp - ProfileDataLoaderPass.cpp - ProfileEstimatorPass.cpp - ProfileInfo.cpp - ProfileInfoLoader.cpp - ProfileInfoLoaderPass.cpp - ProfileVerifierPass.cpp + LiveRegUnits.cpp - ShrinkWrapping.cpp + StackMaps.cpp - StrongPHIElimination.cpp + DIEHash.cpp + LegacyPassManager.cpp + ELF.cpp + Unicode.cpp - MipsOptimizeMathLibCalls.cpp - MipsELFStreamer.cpp + MipsTargetStreamer.cpp - EdgeProfiling.cpp + DataFlowSanitizer.cpp + DebugIR.cpp - OptimalEdgeProfiling.cpp - PathProfiling.cpp - ProfilingUtils.cpp - BasicBlockPlacement.cpp + LoopRerollPass.cpp + PartiallyInlineLibCalls.cpp + SampleProfile.cpp + GlobalStatus.cpp Change-Id: I17dcf0bf53a1720acd8226ae3e30d84993562a91
* Update LLVM for merge to r187913.Stephen Hines2013-08-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | Add HAVE_FUTIMENS to */include/llvm/Config/config.h Update version number to 3.3 (even though this is tracking 3.4) Removed lib/Archive Added lib/Option Android.mk changes: - PathV2.cpp - SimplifyLibCalls.cpp - BlackList.cpp - VecUtils.cpp + MD5.cpp + CFG.cpp + SpecialCaseList.cpp + MachOUniversal.cpp + StructurizeCFG.cpp Change-Id: I8ee072cd0d4210a6a5492c0e6663f8464ff21386
* Update LLVM for merge to r177342.Stephen Hines2013-03-181-1/+0
| | | | Change-Id: Ie489c8fab15789330f6ac968087ba14953dfacca
* Update build rules for LLVM merge to version 176139.Stephen Hines2013-03-051-1/+0
| | | | Change-Id: Ibb71ad9a6a2ed05dbf87f249ac42b1355e3fa41a
* Update LLVM for merge to r171905.Stephen Hines2013-01-211-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Android.mk lib/Analysis/Android.mk lib/CodeGen/Android.mk lib/CodeGen/MachineScheduler.cpp - specify std::pop_heap() lib/IR/Android.mk - new from lib/VMCore lib/MC/Android.mk lib/MC/MCAssembler.cpp - put back pointer param (from reference). lib/Support/DeltaAlgorithm.cpp - iterator -> const_iterator ! lib/TableGen/Android.mk lib/Target/ARM/ARMJITInfo.cpp - Removed unused legacy JIT changes lib/Target/ARM/Android.mk lib/Target/ARM/AsmParser/Android.mk lib/Target/ARM/Disassembler/Android.mk lib/Target/ARM/MCTargetDesc/Android.mk lib/Target/Android.mk lib/Target/Mips/Android.mk lib/Target/Mips/Disassembler/Android.mk lib/Target/Mips/MCTargetDesc/Android.mk lib/Target/X86/Android.mk lib/Target/X86/AsmParser/Android.mk lib/Target/X86/Disassembler/Android.mk lib/Transforms/IPO/Android.mk lib/Transforms/Instrumentation/Android.mk lib/Transforms/Scalar/Android.mk lib/Transforms/Utils/Android.mk lib/Transforms/Vectorize/Android.mk lib/VMCore/Android.mk - moved to lib/IR llvm-gen-intrinsics.mk - new Intrinsics.td location utils/TableGen/Android.mk Change-Id: Ifebdb1716c372fd917a844c44be9d10df66434b0
* Merge up through LLVM r163557.Stephen Hines2012-09-101-0/+2
| | | | | | | Updated Android.mk source files for Analysis, CodeGen, Target/Mips, Transforms/Instrumentation, and Transforms/Utils. Change-Id: I232a895e3ad9ec0c4a66f4308a11bb794b67940f
* Apply changes to migrate to LLVM-160668-20120724.Shih-wei Liao2012-08-031-2/+0
| | | | | | | | - Update Android.mk for removed files and new files. - llvm-ld has been removed in upstream, so we remove it as well. Change-Id: I613ada916156a43993d4bba9cae6dcb6bf40ed2f
* Migrate external/llvm to LLVM-153224-20120321.Shih-wei Liao2012-03-241-0/+1
| | | | Change-Id: I93619a538c59e5b1280d46534dac322fbccd14f7
* Apply changes to migrate to upstream Oct 20th 2011.Logan Chien2011-10-211-11/+11
| | | | Change-Id: I2bb819151f3fa5ce18690ef373bf071205d3f278
* Add build rules for llc, opt, and llvm-link on target device.Logan Chien2011-10-191-65/+60
| | | | Change-Id: I42f35da6f5ce77ab8969746131f5e6fdd42e5afa
* Fix Android.mk.Nowar Gu2011-07-021-0/+1
|
* Fix source list of Android.mk.Nowar Gu2011-06-201-1/+2
|
* Update build scripts after merge r127116Jush Lu2011-03-101-1/+5
|
* Update build script after merge.jush2011-02-281-21/+23
|
* Add LOCAL_MODULE_TAGS := optionalLogan2011-01-161-0/+4
| | | | Change-Id: I292f6297b06f97360c15884677057d624e73fbf6
* Add target build of libLLVMLinker.Zonr Chang2010-10-221-1/+1
| | | | | | | | Adding LOCAL_MODULE_TAGS := optional, for it to pass the tag checking. This increase ~24KB on libbcc.so. Change-Id: I3dcfeb3aa843d597050663752caacf7545e09ff0
* Add some missing files for host build.Zonr Chang2010-10-081-2/+7
|
* Apply changes on LLVM r112364 after merge.Shih-wei Liao2010-09-111-0/+1
| | | | Change-Id: I9688675d46dca0d564206616c40b005669269010
* Fix sim build.Ying Wang2010-08-191-5/+0
| | | | | | | | Note that this only makes the sim build green, but the built images won't work for sure: No libbcc.so, which depends on something else that can not build in sim mode. No x86 bitcode is generated as well, I believe. Change-Id: Idca8378427196622ac77cd56a38c6a160f03ba22
* Add opt.Shih-wei Liao2010-07-131-1/+2
| | | | Change-Id: Icecd0b98914256237f5e34cb0b5e53b5dcac53e7
* Git hiccup. Retry....Shih-wei Liao2010-06-071-1/+1
| | | | Change-Id: I5a329137a43f36bab32ea62386ade11da550c0b0
* Fix llvm.mk and the other 49 mk filesShih-wei Liao2010-06-071-0/+5
| | | | Change-Id: I5aa02363c1083297d163a575f5a35c495f950230
* Sync upstream to r102410.Shih-wei Liao2010-04-281-0/+1
| | | | | | Re-turn on sdk. Change-Id: I91a890863989a67243b4d2dfd1ae09b843ebaeaf
* libbccShih-wei Liao2010-04-071-0/+69
Change-Id: Ieaa3ebd5a38f370752495549f8870b534eeedfc5