From: Mauro Rossi Date: Sat, 1 Sep 2018 15:43:50 +0000 (+0200) Subject: android: [InstCombine] Introducing Aggressive Instruction Combine pass X-Git-Tag: android-x86-8.1-r1~5 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=b4589bcd19cf09289388e501d88b153e66a8360c;p=android-x86%2Fexternal-llvm.git android: [InstCombine] Introducing Aggressive Instruction Combine pass Reference: 594d89a614 [InstCombine] Introducing Aggressive Instruction Combine pass (-aggressive-instcombine). --- diff --git a/Android.bp b/Android.bp index 1d2adc73ce0..f9f3775b087 100644 --- a/Android.bp +++ b/Android.bp @@ -238,6 +238,7 @@ cc_library_shared { "libLLVMDebugInfoCodeView", "libLLVMObject", "libLLVMScalarOpts", + "libLLVMAggressiveInstCombine", "libLLVMInstCombine", "libLLVMInstrumentation", "libLLVMTransformObjCARC", diff --git a/lib/Transforms/AggressiveInstCombine/Android.bp b/lib/Transforms/AggressiveInstCombine/Android.bp new file mode 100644 index 00000000000..b2c12fc2ff4 --- /dev/null +++ b/lib/Transforms/AggressiveInstCombine/Android.bp @@ -0,0 +1,7 @@ +cc_library_static { + name: "libLLVMAggressiveInstCombine", + defaults: [ + "llvm-lib-defaults", + ], + srcs: ["*.cpp"], +}