aboutsummaryrefslogtreecommitdiffstats
path: root/device
Commit message (Collapse)AuthorAgeFilesLines
* Remove ENABLE_TIMESTAMPS to ensure reproducible builds.Stephen Hines2015-10-121-1/+1
| | | | | | | | | Bug: 24349363 The use of __DATE__ makes this build hard to reproduce/diff. Change-Id: I7d2b05bef53eac7084918f0781107bb920285bdf (cherry picked from commit 3c19f5eec3bfcd1fcfda72cd02585569b42507a3)
* Update llvm device version number to 3.6.Stephen Hines2015-06-172-3/+3
| | | | | | Bug: 20894851 Change-Id: Ic6deb626e2bad98d7420046e47b92556868dfe05 (cherry picked from commit e1977d0f8ca591f43fc0d3cba7e6a2b5ca7e22ff)
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-2/+2
| | | | Change-Id: Ic787f5e0124df789bd26f3f24680f45e678eef2d
* add ARM codegen for x86 LLVM if specifiedTim Murray2014-10-154-0/+20
| | | | | | bug 17765171 Change-Id: Id1135f5804d2738c7de5c264079e0a61d161f997
* We need to build the ARM components for AArch64 as well.Stephen Hines2014-05-064-0/+4
| | | | | Bug: 14474874 Change-Id: I37d5a95db83c31bb77cf2e2b5686d8aa329fd7d8
* Update to LLVM 3.5a.Stephen Hines2014-04-242-2/+2
| | | | Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
* Enable x86_64 buildYang Gu2014-03-174-4/+4
| | | | Change-Id: I9feecd151ab91351c42e230df4eb3aa3af76799a
* Make LLVM build on AArch64.Tim Murray2014-03-144-1/+9
| | | | | | bug 13343378 Change-Id: I4152d2437a144645fa0b5a425b7bfdcb3a2a5594
* Update LLVM for merge to 3.4.Stephen Hines2014-02-132-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Fix build break due to conflicting #define values.Stephen Hines2013-08-131-1/+1
| | | | Change-Id: I502c13aba9eb720a9591af998cb339836c9d8620
* Update LLVM for merge to r187913.Stephen Hines2013-08-092-1/+4
| | | | | | | | | | | | | | | | | | | | | | | 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
* Reconfigure config.h and llvm-config.h.Logan Chien2012-05-094-90/+240
| | | | | | | The config.h and llvm-config.h was out-of-date, and missing a lot of important #defines. Change-Id: I1394a2de64915efd56686de4bdb7999cc9705660
* Add build rules for MIPS.Logan Chien2011-11-275-0/+14
| | | | Change-Id: Id929ad67b41e048102e89617bf6d2ba390aac1f1
* Update LLVM to svn 144354.Stephen Hines2011-11-141-1/+1
| | | | Change-Id: I1935ffce1c5d5eec52ad8b69bab9ee0c281aef16
* Update build script after merge.jush2011-02-281-0/+3
|
* Fix X86 target buildKenny Root2011-02-075-6/+42
| | | | | | | | | | | Change some definitions in the .def files to allow the targeting of ARM or X86. Fix a typo in the previously submitted Makefile. Add the include for <ctype.h> to use toupper() Change-Id: Ibb9bea6566d47f1d1854fea18d09287fdd36048b
* Apply changes on LLVM r112364 after merge.Shih-wei Liao2010-09-111-0/+17
| | | | Change-Id: I9688675d46dca0d564206616c40b005669269010
* Initial slang.Shih-wei Liao2010-06-041-0/+6
| | | | Change-Id: I4f84a741e5fbc440cd4c251406d2b611a237f713
* mErrorShih-wei Liao2010-05-091-1/+0
| | | | Change-Id: I29399bbfa3b4b8cabb6caf64f5f3121727b17583
* atomics.hShih-wei Liao2010-05-091-0/+1
| | | | Change-Id: Iad1cf587770d21d2d7306fc661ee159901cc4d18
* For disassemblerShih-wei Liao2010-04-291-0/+2
| | | | Change-Id: I14e64ec4640cbeb57ac87473775e8ba8a7320b3f
* Sync upstream to r102410.Shih-wei Liao2010-04-281-4/+4
| | | | | | Re-turn on sdk. Change-Id: I91a890863989a67243b4d2dfd1ae09b843ebaeaf
* libbccShih-wei Liao2010-04-075-0/+699
Change-Id: Ieaa3ebd5a38f370752495549f8870b534eeedfc5