def compile_fnclex(context):
 codegen = context.codegen()
 library = codegen.create_library('kb982107')
 ir_mod = '\ndefine void @fnclex() {\n  call void asm sideeffect "fnclex", ""()\n  ret void\n}\n    '
 ll.initialize_native_asmparser()
 library.add_llvm_module(ll.parse_assembly(ir_mod))
 library.finalize()
 return library

def compile_fnclex ( context ) : codegen = context . codegen ( ) library = codegen . create_library ( 'kb982107' ) ir_mod = '\ndefine void @fnclex() {\n  call void asm sideeffect "fnclex", ""()\n  ret void\n}\n    ' ll . initialize_native_asmparser ( ) library . add_llvm_module ( ll . parse_assembly ( ir_mod ) ) library . finalize ( ) return library
compile a function that calls fnclex to workround URL .