search for: cmmodel

Displaying 14 results from an estimated 14 matches for "cmmodel".

2014 Sep 17
2
[LLVMdev] [cfe-dev] exc_bad_instruction on arm
...lt;std::string>(), // ExtraArchives > false, // EnableCacheManager > std::string(), // ObjectCacheDir > std::string(), // FakeArgv0 > false, // DisableCoreFiles > false, // NoLazyCompilation > Reloc::PIC_, // RelocModel > CodeModel::JITDefault, // CMModel > true, // GenerateSoftFloatCalls > FloatABI::Soft, // FloatABIForCalls > false, // EmitJitDebugInfo > false // EmitJitDebugInfoToDisk > ); > > I'm getting the next error text: > *error creating EE: target does not support JIT code generation* > &...
2014 Sep 17
2
[LLVMdev] [cfe-dev] exc_bad_instruction on arm
Both Clang/LLVM 3.4 -> Clang/LLVM 3.5 And i will also try using MCJIT. 2014-09-17 18:56 GMT+06:00 Anton Smirnov <dev at antonsmirnov.name>: > Hi, Tim. > > I've used Clang 3.4 final release and now i'm going to test it with 3.5 > release (since i've read about arm64 improvements). > I will report my results. > > BTW, is it possible to get smth like
2014 Sep 18
2
[LLVMdev] [cfe-dev] exc_bad_instruction on arm
...false, // EnableCacheManager >>> std::string(), // ObjectCacheDir >>> std::string(), // FakeArgv0 >>> false, // DisableCoreFiles >>> false, // NoLazyCompilation >>> Reloc::PIC_, // RelocModel >>> CodeModel::JITDefault, // CMModel >>> true, // GenerateSoftFloatCalls >>> FloatABI::Soft, // FloatABIForCalls >>> false, // EmitJitDebugInfo >>> false // EmitJitDebugInfoToDisk >>> ); >>> >>> I'm getting the next error text: >>> *error...
2014 Sep 18
2
[LLVMdev] [cfe-dev] exc_bad_instruction on arm
...; std::string(), // ObjectCacheDir >>>>> std::string(), // FakeArgv0 >>>>> false, // DisableCoreFiles >>>>> false, // NoLazyCompilation >>>>> Reloc::PIC_, // RelocModel >>>>> CodeModel::JITDefault, // CMModel >>>>> true, // GenerateSoftFloatCalls >>>>> FloatABI::Soft, // FloatABIForCalls >>>>> false, // EmitJitDebugInfo >>>>> false // EmitJitDebugInfoToDisk >>>>> ); >>>>> >>>>> I...
2008 Mar 30
3
[LLVMdev] Being able to know the jitted code-size before emitting
Hi everyone, vmkit requires to know the size of a jitted method before emitting the method. This allows to allocate the correct size for the method. The attached patch creates this functionality when the flag SizedMemoryCode is on. In order to implement this functionality, i had to virtualize some MachineCodeEmitter functions. Is it OK to commit the patch? Thanks, Nicolas --------------
2008 Apr 01
2
[LLVMdev] Being able to know the jitted code-size before emitting
...(revision 48143) >> +++ lib/Target/TargetMachine.cpp (working copy) >> @@ -31,6 +31,7 @@ >> bool UseSoftFloat; >> bool NoZerosInBSS; >> bool ExceptionHandling; >> + bool SizedMemoryCode; >> Reloc::Model RelocationModel; >> CodeModel::Model CMModel; >> bool PerformTailCallOpt; >> Index: lib/ExecutionEngine/JIT/JITEmitter.cpp >> =================================================================== >> --- lib/ExecutionEngine/JIT/JITEmitter.cpp (revision 48143) >> +++ lib/ExecutionEngine/JIT/JITEmitter.cpp (working...
2008 Mar 31
0
[LLVMdev] Being able to know the jitted code-size before emitting
...--- lib/Target/TargetMachine.cpp (revision 48143) > +++ lib/Target/TargetMachine.cpp (working copy) > @@ -31,6 +31,7 @@ > bool UseSoftFloat; > bool NoZerosInBSS; > bool ExceptionHandling; > + bool SizedMemoryCode; > Reloc::Model RelocationModel; > CodeModel::Model CMModel; > bool PerformTailCallOpt; > Index: lib/ExecutionEngine/JIT/JITEmitter.cpp > =================================================================== > --- lib/ExecutionEngine/JIT/JITEmitter.cpp (revision 48143) > +++ lib/ExecutionEngine/JIT/JITEmitter.cpp (working copy) > @@ -18,12...
2008 Apr 01
0
[LLVMdev] Being able to know the jitted code-size before emitting
...gt; +++ lib/Target/TargetMachine.cpp (working copy) >>> @@ -31,6 +31,7 @@ >>> bool UseSoftFloat; >>> bool NoZerosInBSS; >>> bool ExceptionHandling; >>> + bool SizedMemoryCode; >>> Reloc::Model RelocationModel; >>> CodeModel::Model CMModel; >>> bool PerformTailCallOpt; >>> Index: lib/ExecutionEngine/JIT/JITEmitter.cpp >>> =================================================================== >>> --- lib/ExecutionEngine/JIT/JITEmitter.cpp (revision 48143) >>> +++ lib/ExecutionEngine/JIT/JITEm...
2008 Apr 04
3
[LLVMdev] Being able to know the jitted code-size before emitting
...hine.cpp (working copy) >>>> @@ -31,6 +31,7 @@ >>>> bool UseSoftFloat; >>>> bool NoZerosInBSS; >>>> bool ExceptionHandling; >>>> + bool SizedMemoryCode; >>>> Reloc::Model RelocationModel; >>>> CodeModel::Model CMModel; >>>> bool PerformTailCallOpt; >>>> Index: lib/ExecutionEngine/JIT/JITEmitter.cpp >>>> =================================================================== >>>> --- lib/ExecutionEngine/JIT/JITEmitter.cpp (revision 48143) >>>> +++ lib/Execu...
2008 Apr 05
2
[LLVMdev] Being able to know the jitted code-size before emitting
...-31,6 +31,7 @@ >>>>>> bool UseSoftFloat; >>>>>> bool NoZerosInBSS; >>>>>> bool ExceptionHandling; >>>>>> + bool SizedMemoryCode; >>>>>> Reloc::Model RelocationModel; >>>>>> CodeModel::Model CMModel; >>>>>> bool PerformTailCallOpt; >>>>>> Index: lib/ExecutionEngine/JIT/JITEmitter.cpp >>>>>> = >>>>>> ================================================================== >>>>>> --- lib/ExecutionEngine/JIT/JITE...
2008 Apr 05
0
[LLVMdev] Being able to know the jitted code-size before emitting
...>>>>> bool UseSoftFloat; >>>>>>> bool NoZerosInBSS; >>>>>>> bool ExceptionHandling; >>>>>>> + bool SizedMemoryCode; >>>>>>> Reloc::Model RelocationModel; >>>>>>> CodeModel::Model CMModel; >>>>>>> bool PerformTailCallOpt; >>>>>>> Index: lib/ExecutionEngine/JIT/JITEmitter.cpp >>>>>>> = >>>>>>> === >>>>>>> =============================================================== >>&gt...
2008 Apr 04
0
[LLVMdev] Being able to know the jitted code-size before emitting
...>>>>> @@ -31,6 +31,7 @@ >>>>> bool UseSoftFloat; >>>>> bool NoZerosInBSS; >>>>> bool ExceptionHandling; >>>>> + bool SizedMemoryCode; >>>>> Reloc::Model RelocationModel; >>>>> CodeModel::Model CMModel; >>>>> bool PerformTailCallOpt; >>>>> Index: lib/ExecutionEngine/JIT/JITEmitter.cpp >>>>> = >>>>> ================================================================== >>>>> --- lib/ExecutionEngine/JIT/JITEmitter.cpp (revision...
2008 Apr 07
2
[LLVMdev] Being able to know the jitted code-size before emitting
...bool UseSoftFloat; >>>>>>>> bool NoZerosInBSS; >>>>>>>> bool ExceptionHandling; >>>>>>>> + bool SizedMemoryCode; >>>>>>>> Reloc::Model RelocationModel; >>>>>>>> CodeModel::Model CMModel; >>>>>>>> bool PerformTailCallOpt; >>>>>>>> Index: lib/ExecutionEngine/JIT/JITEmitter.cpp >>>>>>>> = >>>>>>>> === >>>>>>>> =======================================================...
2008 Apr 07
0
[LLVMdev] Being able to know the jitted code-size before emitting
...>>>>>>>>> bool NoZerosInBSS; >>>>>>>>> bool ExceptionHandling; >>>>>>>>> + bool SizedMemoryCode; >>>>>>>>> Reloc::Model RelocationModel; >>>>>>>>> CodeModel::Model CMModel; >>>>>>>>> bool PerformTailCallOpt; >>>>>>>>> Index: lib/ExecutionEngine/JIT/JITEmitter.cpp >>>>>>>>> = >>>>>>>>> === >>>>>>>>> = >>>>>>>>&...