Displaying 8 results from an estimated 8 matches for "getcodeemitt".
Did you mean:
getcodeemitter
2009 Feb 28
2
[LLVMdev] Removal of GVStub methods from MachineCodeEmitter, ELFWriter, and MachOWriter
...RMJITInfo.h
- lib/Target/Alpha/AlphaJITInfo.cpp
- lib/Target/Alpha/AlphaJITInfo.h
- lib/Target/X86/X86JITInfo.h
- lib/Target/X86/X86JITInfo.cpp
to use JITEmitter rather than MachineCodeEmitter.
* renamed multiple MCE's to JE's
* removed unneed getCodeEmitter()'s in JITEmitter.cpp class JIT.
* modified lib/ExecutionEngine/JIT/TargetSelect.cpp to use
include/llvm/ExecutionEngine/JIT/JIT.h include file
* modified lib/ExecutionEngine/JIT/Intercept.cpp to use
include/llvm/ExecutionEngine/JIT/JIT.h include file
I was wondering whether it woul...
2009 Mar 02
0
[LLVMdev] Removal of GVStub methods from MachineCodeEmitter, ELFWriter, and MachOWriter
...et/Alpha/AlphaJITInfo.cpp
> - lib/Target/Alpha/AlphaJITInfo.h
> - lib/Target/X86/X86JITInfo.h
> - lib/Target/X86/X86JITInfo.cpp
> to use JITEmitter rather than MachineCodeEmitter.
> * renamed multiple MCE's to JE's
> * removed unneed getCodeEmitter()'s in JITEmitter.cpp class JIT.
> * modified lib/ExecutionEngine/JIT/TargetSelect.cpp to use
> include/llvm/ExecutionEngine/JIT/JIT.h include file
> * modified lib/ExecutionEngine/JIT/Intercept.cpp to use include/
> llvm/ExecutionEngine/JIT/JIT.h include file
>
>...
2014 May 27
8
[PATCH 0/2] nvc0: support for GK20A (Tegra K1)
The following 2 patches make it possible to run Mesa programs on GK20A
(Tegra K1).
GK20A is very similar to GK104, but uses a new (backward-compatible) 3D class
as well as the same ISA as GK110 (SM35). Taking these differences into account
is sufficient to successfully render simple off-screen buffers.
Alexandre Courbot (2):
nvc0: add GK20A 3D class
nvc0: use SM35 ISA with GK20A
2014 May 27
1
[PATCH 2/2] nvc0: use SM35 ISA with GK20A
...t; index b1f76cf80432..f69e6a183e19 100644
> --- a/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp
> +++ b/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp
> @@ -3027,7 +3027,7 @@ TargetNVC0::createCodeEmitterNVC0(Program::Type type)
> CodeEmitter *
> TargetNVC0::getCodeEmitter(Program::Type type)
> {
> - if (chipset >= NVISA_GK110_CHIPSET)
> + if (chipset >= NVISA_GK20A_CHIPSET)
> return createCodeEmitterGK110(type);
> return createCodeEmitterNVC0(type);
> }
As mentioned on IRC, you also need to update TargetNVC0::getFileSize
t...
2014 May 27
0
[PATCH 2/2] nvc0: use SM35 ISA with GK20A
...degen/nv50_ir_emit_nvc0.cpp
index b1f76cf80432..f69e6a183e19 100644
--- a/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp
+++ b/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp
@@ -3027,7 +3027,7 @@ TargetNVC0::createCodeEmitterNVC0(Program::Type type)
CodeEmitter *
TargetNVC0::getCodeEmitter(Program::Type type)
{
- if (chipset >= NVISA_GK110_CHIPSET)
+ if (chipset >= NVISA_GK20A_CHIPSET)
return createCodeEmitterGK110(type);
return createCodeEmitterNVC0(type);
}
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.cpp b/src/gallium/drivers/nouvea...
2014 May 27
0
[PATCH v2 2/2] nvc0: use SM35 ISA with GK20A
...degen/nv50_ir_emit_nvc0.cpp
index b1f76cf80432..f69e6a183e19 100644
--- a/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp
+++ b/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp
@@ -3027,7 +3027,7 @@ TargetNVC0::createCodeEmitterNVC0(Program::Type type)
CodeEmitter *
TargetNVC0::getCodeEmitter(Program::Type type)
{
- if (chipset >= NVISA_GK110_CHIPSET)
+ if (chipset >= NVISA_GK20A_CHIPSET)
return createCodeEmitterGK110(type);
return createCodeEmitterNVC0(type);
}
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_target_nvc0.cpp b/src/gallium/drivers/nouvea...
2007 Dec 11
0
[LLVMdev] Exception handling in JIT
...);
> return false;
> }
>
> Index: lib/ExecutionEngine/JIT/JIT.h
> ===================================================================
> --- lib/ExecutionEngine/JIT/JIT.h (revision 44794)
> +++ lib/ExecutionEngine/JIT/JIT.h (working copy)
> @@ -124,6 +124,9 @@
> /// getCodeEmitter - Return the code emitter this JIT is
> emitting into.
> MachineCodeEmitter *getCodeEmitter() const { return MCE; }
>
> + /// getTargetMachine - Return the target machine
> + TargetMachine &getTargetMachine() const { return TM; }
> +
I don't think this belong her...
2007 Dec 10
2
[LLVMdev] Exception handling in JIT
Hi everyone,
Here's a patch that enables exception handling when jitting. I've
copy/pasted _many_code from lib/Codegen/DwarfWriter.cpp, so we may need
to factorize it, but the functionality is there and I'm very happy with
it :)
lli should now be able to execute the output from llvm-gcc when using
exceptions (the UnwindInst instruction is not involved in this patch).
Just add the