Displaying 3 results from an estimated 3 matches for "resolvealiasedglob".
Did you mean:
resolvealiasedglobal
2014 Mar 21
3
[LLVMdev] lli crashes when running cpp programs
...*V, void
*Reference,
bool MayNeedFarStub) {
if (GlobalVariable *GV =
dyn_cast<GlobalVariable>(V))
return
TheJIT->getOrEmitGlobalVariable(GV);
if
(GlobalAlias *GA = dyn_cast<GlobalAlias>(V))
return
TheJIT->getPointerToGlobal(GA->resolveAliasedGlobal(false));
One possible solution is to let JITEmitter emit a stub for the name like
following:
@@ -687,8 +687,19 @@
if (GlobalVariable *GV = dyn_cast<GlobalVariable>(V))
return TheJIT->getOrEmitGlobalVariable(GV);
- if (GlobalAlias *GA = dyn_cast<GlobalAlias>(V))
-...
2010 Jul 29
0
[LLVMdev] inline asm constraints in LLVM
The LLVM asm parser doesn't support multiple alternative constraints;
you need to have Clang pick one tuple in the front end. See
ChooseConstraintTuple in llvm-gcc for prior art.
On Jul 29, 2010, at 11:36 AMPDT, John Thompson wrote:
> I'm trying to fix the handling of multiple alternate constraints in
> Clang (see
2010 Jul 29
3
[LLVMdev] inline asm constraints in LLVM
I'm trying to fix the handling of multiple alternate constraints in Clang
(see
http://gcc.gnu.org/onlinedocs/gcc/Multi_002dAlternative.html#Multi_002dAlternative
).
How should the constraints be represented in the .ll file?
Clang currently will assert because the code generator sees a constraints
string with the wrong number of comma-separated items.
Basically, after some editing, it just