History log of /external/llvm/tools/opt/Android.mk
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
cd81d94322a39503e4a3e87b6ee03d4fcb3465fb 21-Jul-2014 Stephen Hines <srhines@google.com> Update LLVM for rebase to r212749.

Includes a cherry-pick of:
r212948 - fixes a small issue with atomic calls

Change-Id: Ib97bd980b59f18142a69506400911a6009d9df18
/external/llvm/tools/opt/Android.mk
075c621d834af7ffc32d2067fadb147cc1758b99 02-Jun-2014 Chris Wailes <chriswailes@google.com> Adds the ability to run the llvm test suite in-tree.

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
/external/llvm/tools/opt/Android.mk
36b56886974eae4f9c5ebc96befd3e7bfe5de338 24-Apr-2014 Stephen Hines <srhines@google.com> Update to LLVM 3.5a.

Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
/external/llvm/tools/opt/Android.mk
48559a3be6ba305b80242908d5e05baeef6420f6 10-May-2012 Shih-wei Liao <sliao@google.com> Fix master-without-vendors build breakage.

Change-Id: Ia2fbc05280c419cf6c0893a97d89d18df3be8a93
/external/llvm/tools/opt/Android.mk
8019aac390baf43b3907d92928bad7fbe62588c6 06-Mar-2012 Stephen Hines <srhines@google.com> Merge with upstream LLVM @152063

Removed call to getsid() from LockFileManager.cpp, since bionic doesn't have
support for it.

Build updates
+TableGenAction.cpp
+X86ModRMFilters.cpp
-InstrEnumEmitter.cpp
-JITDebugRegisterer.cpp
-MCLoggingStreamer.cpp
+Hashing.cpp
-ElfCodeEmitter.cpp
-ElfWriter.cpp
-ObjectCodeEmitter.cpp
+DataStream.cpp
+StreamableMemoryObject.cpp
+CmpInstAnalysis.cpp
+LockFileManager.cpp
+IntrusiveRefCntPtr.cpp
+ThreadSanitizer.cpp
+ARMMachineFunctionInfo.cpp
+ARMELFObjectWriter.cpp
+MipsAnalyzeImmediate.cpp
+MipsMachineFunction.cpp
+X86MachineFunctionInfo.cpp
+X86ELFObjectWriter.cpp
+X86WinCOFFObjectWriter.cpp
+ResourcePriorityQueue.cpp
+ScheduleDAGVLIW.cpp
+MachineCopyPropagation.cpp
+MachineScheduler.cpp
+RegAllocBase.cpp
+libLLVMVectorize

Change-Id: I69e700fe357e275ec509af1daaa7408cd3cde3a1
/external/llvm/tools/opt/Android.mk
2e5a5ee613fae456a8ed4282acede56860682f4f 21-Oct-2011 Logan Chien <loganchien@google.com> Apply changes to migrate to upstream Oct 20th 2011.

Change-Id: I2bb819151f3fa5ce18690ef373bf071205d3f278
/external/llvm/tools/opt/Android.mk
d2351e5c088147b5d71d5745cf07b5085a7f0073 19-Oct-2011 Logan Chien <loganchien@google.com> Add build rules for llc, opt, and llvm-link on target device.

Change-Id: I42f35da6f5ce77ab8969746131f5e6fdd42e5afa
/external/llvm/tools/opt/Android.mk
5270e6c7832a375c46ad7a7d820ffdd3431f5d8e 11-Oct-2011 Logan Chien <loganchien@google.com> Add llvm opt executable build rules.

Change-Id: Iff13d577acf9b9aec2de52633b5e708bf1416f06
/external/llvm/tools/opt/Android.mk
e8ea0a7a9608c3233812362c342751165d573f89 06-Aug-2010 Shih-wei Liao <sliao@google.com> Disable llvm-link and opt, since we no long rely on them. The replacement is combinig llvm-link and opt into llvm-rs-link.
That is, use the reflection data in the .bc files to determine which functions and global variables may be internalized, then performs link-time optimization across all modules.

Change-Id: I390b85bc44a3111320d424d120280d7fc91fc949
/external/llvm/tools/opt/Android.mk
ac48439fb41df4c460f262956f5e51a7d7fc1f57 06-Aug-2010 Shih-wei Liao <sliao@google.com> Revert "Disable llvm-link and opt, since we no long rely on them. The replacement is combinig llvm-link and opt into llvm-rs-link."

This reverts commit ca0fe3a4190f6579ae3033f4968264b148d03afa.
/external/llvm/tools/opt/Android.mk
c49bb66142dbaf30ac804253861703e963680d7e 06-Aug-2010 Shih-wei Liao <sliao@google.com> Disable llvm-link and opt, since we no long rely on them. The replacement is combinig llvm-link and opt into llvm-rs-link.
That is, use the reflection data in the .bc files to determine which functions and global variables may be internalized, then performs link-time optimization across all modules.

Change-Id: Ifba8c3ecb57083fa5d7f11bae0c910727903271e
/external/llvm/tools/opt/Android.mk
839636fb60c8d02dbaa126f5b54bc60415014964 05-Aug-2010 Shih-wei Liao <sliao@google.com> Right usage of linking. Enable the reuse of the same Slang object across multiple input files.

Change-Id: Id036c300ece9a245437ea2bdd0a9c0da436f558d
/external/llvm/tools/opt/Android.mk
e65ac2e75d693930b7f7988e8be09fc157f68cab 14-Jul-2010 Shih-wei Liao <sliao@google.com> Add opt.

Change-Id: Icecd0b98914256237f5e34cb0b5e53b5dcac53e7
/external/llvm/tools/opt/Android.mk