search for: exectionengine

Displaying 4 results from an estimated 4 matches for "exectionengine".

Did you mean: executionengine
2018 Jul 20
2
LLVM FunctionType cannot be returned as VectorType?
...btmp = add <4 x i64> %addtmp1, %leaf9 %addtmp2 = add <4 x i64> %subtmp, %leaf10 %addtmp3 = add <4 x i64> %addtmp2, %xortmp ret <4 x i64> %addtmp3 } /////////////////////////////////////////////////////////////////////////////////////////// However, when I use JIT ExectionEngine to run it, it cannot return the Vector type properly. I tried the jit execution engine with non-vector return like int64, it works fine. My code is as follows: It always tells me segment fault /////////////////////////////////////////////////////////////////////////////////////////// // Define the...
2018 Jul 23
2
LLVM FunctionType cannot be returned as VectorType?
...dtmp2 = add <4 x i64> %subtmp, %leaf10 > > %addtmp3 = add <4 x i64> %addtmp2, %xortmp > > ret <4 x i64> %addtmp3 > > } > > > /////////////////////////////////////////////////////////////////////////////////////////// > > However, when I use JIT ExectionEngine to run it, it cannot return the > Vector type properly. I tried the jit execution engine with non-vector > return like int64, it works fine. > > My code is as follows: It always tells me segment fault > > ////////////////////////////////////////////////////////////////////////////...
2018 Jul 23
2
LLVM FunctionType cannot be returned as VectorType?
...i64> %subtmp, %leaf10 > > %addtmp3 = add <4 x i64> %addtmp2, %xortmp > > ret <4 x i64> %addtmp3 > > } > > > > > /////////////////////////////////////////////////////////////////////////////////////////// > > > > However, when I use JIT ExectionEngine to run it, it cannot return the > Vector type properly. I tried the jit execution engine with non-vector > return like int64, it works fine. > > > > My code is as follows: It always tells me segment fault > > > /////////////////////////////////////////////////////////////...
2014 Dec 29
4
[LLVMdev] Caching ExecutionEngine / MCJIT
Hello everyone, I need some advises about (re)using ExecutionEngine with MCJIT as a driver. I'm developing a service that receives a piece of high-level code, compiles it into LLVM IR function "main" and uses MCJIT to execute the function. It can happen that the same piece of code is sent to the service many times. I would like to cache the results (keep generated machine code