{"push_id":1469591236,"size":1,"distinct_size":1,"ref":"refs/heads/android-7.1","head":"da16c8d80185062fe13b3ad573494ff147a5b153","before":"b69e68600a439adb2cdeab311a0db5d8b4805546","commits":[{"sha":"da16c8d80185062fe13b3ad573494ff147a5b153","author":{"name":"sub77","email":"2d808a14b1a7e730fff122fff5c99f8d11419bc9@gmx.de"},"message":"Snapdragon LLVM Compiler\n\nOver the years, there have been many who have wanted to compile the Android platform with the Snapdragon LLVM Compiler,\nwhich has several performance enhancements for Snapdragon chipsets, such as improved Krait targeting and enhanced\nauto-vectorization for the NEON SIMD.  With Qualcomm's release of Android Nougat repos, it is now possible to compile\ntarget modules with their optimized compiler.  Please see the commits in the following repository for more information:\n\nhttps://source.codeaurora.org/quic/la/platform/build/log/?h=LA.BF64.1.2....\n\nIn order to use the Qualcomm Compiler to build Android for Snapdragon chipsets, please follow the steps below.\nPlease note that Darwin (Mac OS X) is not supported at this time.\n\n1. Download the Qualcomm LLVM Compiler here: https://developer.qualcomm.com/download/sdllvm/snapdragon-llvm-compiler-...\n\n2. Extract Snapdragon-llvm-3.8.4-toolchain.tar.gz\n\n3. Move toolchains\\llvm-Snapdragon_LLVM_for_Android_3.8\\prebuilt\\linux-x86_64 to prebuilts/clang/linux-x86/host/sdclang-3.8\n\n4. Add the following lines to your device's BoardConfig:\n\nifneq ($(HOST_OS),darwin)\n\nSDCLANG := true\n\nSDCLANG_PATH := prebuilts/clang/linux-x86/host/sdclang-3.8/bin\n\nSDCLANG_LTO_DEFS := device/qcom/common/sdllvm-lto-defs.mk\n\nendif\n\n5. Compile Android","distinct":true,"url":"https://api.github.com/repos/sub77/android_device_motorola_falcon/commits/da16c8d80185062fe13b3ad573494ff147a5b153"}]}
{"actor":{"display_login":"sub77"}}