1*523fa7a6SAndroid Build Coastguard Workerload(":pthreadpool_defs.bzl", "define_pthreadpool") 2*523fa7a6SAndroid Build Coastguard Workerload(":cpuinfo_defs.bzl", "define_cpuinfo_and_clog") 3*523fa7a6SAndroid Build Coastguard Workerload(":xnnpack.buck.bzl", "define_xnnpack") 4*523fa7a6SAndroid Build Coastguard Worker 5*523fa7a6SAndroid Build Coastguard Workerdefine_pthreadpool() 6*523fa7a6SAndroid Build Coastguard Worker 7*523fa7a6SAndroid Build Coastguard Workerdefine_cpuinfo_and_clog() 8*523fa7a6SAndroid Build Coastguard Worker 9*523fa7a6SAndroid Build Coastguard Workerdefine_xnnpack() 10*523fa7a6SAndroid Build Coastguard Worker 11*523fa7a6SAndroid Build Coastguard Workernative.cxx_library( 12*523fa7a6SAndroid Build Coastguard Worker name = "FP16", 13*523fa7a6SAndroid Build Coastguard Worker raw_headers = glob([ 14*523fa7a6SAndroid Build Coastguard Worker "FP16/include/*.h", 15*523fa7a6SAndroid Build Coastguard Worker ]), 16*523fa7a6SAndroid Build Coastguard Worker public_include_directories = [ 17*523fa7a6SAndroid Build Coastguard Worker "FP16/include/", 18*523fa7a6SAndroid Build Coastguard Worker ], 19*523fa7a6SAndroid Build Coastguard Worker force_static = True, 20*523fa7a6SAndroid Build Coastguard Worker visibility = ["PUBLIC"], 21*523fa7a6SAndroid Build Coastguard Worker) 22*523fa7a6SAndroid Build Coastguard Worker 23*523fa7a6SAndroid Build Coastguard Workernative.cxx_library( 24*523fa7a6SAndroid Build Coastguard Worker name = "FXdiv", 25*523fa7a6SAndroid Build Coastguard Worker header_namespace = "", 26*523fa7a6SAndroid Build Coastguard Worker exported_headers = { 27*523fa7a6SAndroid Build Coastguard Worker "fxdiv.h": "FXdiv/include/fxdiv.h", 28*523fa7a6SAndroid Build Coastguard Worker }, 29*523fa7a6SAndroid Build Coastguard Worker visibility = ["PUBLIC"], 30*523fa7a6SAndroid Build Coastguard Worker) 31