search for: isdefined

Displaying 11 results from an estimated 11 matches for "isdefined".

2010 Mar 22
2
[LLVMdev] r98459 break of ExceptionDemo
...I've isolated the recent additions that cause the issue and supplied a patch which is NOT meant to be applied, but instead solely exists for identification purposes for those who know what they are doing. :-) The patch is offset from HEAD. The patch is a hack which removes use of the MCSymbol::isDefined(...) method, as its use happens to break in the exception JIT context; both in MachineModuleInfo.:: TidyLandingPads(...) and in JITDwarfException:: EmitFrameMoves(...). In this context these symbols are not defined but rather are temporaries. Beyond this I don't understand what the correct repl...
2010 Apr 16
0
[LLVMdev] r98459 break of ExceptionDemo
...e recent additions that cause the issue and supplied a patch which is NOT meant > to be applied, but instead solely exists for identification purposes for those who know what they are doing. :-) > The patch is offset from HEAD. > > The patch is a hack which removes use of the MCSymbol::isDefined(...) method, as its use happens to break > in the exception JIT context; both in MachineModuleInfo.:: TidyLandingPads(...) and in JITDwarfException:: > EmitFrameMoves(...). In this context these symbols are not defined but rather are temporaries. Beyond this > I don't understand what t...
2013 Sep 12
3
[LLVMdev] [lld] Implementing the aliasing feature
...andle this. ================ Comment at: lib/Core/Resolver.cpp:214 @@ +213,3 @@ + // for COFF "weak external" symbol. + const UndefinedAtom *fallbackUndefAtom = undefAtom->fallback(); + if (fallbackUndefAtom) { ---------------- You need to re-test: if (!_symbolTable.isDefined(undefName) because searchLibraries() may have already found a definition. http://llvm-reviews.chandlerc.com/D1550 _______________________________________________ llvm-commits mailing list llvm-commits at cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits -------------- next pa...
2010 Mar 18
0
[LLVMdev] r98459 break of ExceptionDemo
Forgot to add platform with issue: OS X 10.6.2. I have not tested elsewhere. Garrison On Mar 18, 2010, at 14:20, Garrison Venn wrote: > Hi Chris, > > The MCSymbol r98459 patch of llvm seems to have broken the ExceptionDemo example. As the example is dying in the > associated personality's first unwind search phase, which happens to have no language specific context, and is
2008 May 23
1
[LLVMdev] DebugInfoBuilder?
...nst std::string & qualifiedName, /// Fully-qualified name unsigned line, /// Line number GlobalVariable * typeDesc, /// Type descriptor bool isStatic, /// True if this has static scope (internal to module) bool isDefined); /// True if this is not externally-defined. /// Create a type descriptor for a primitive type GlobalVariable * CreateBasicTypeDescriptor( GlobalVariable * compileUnit, GlobalVariable * context, std::string & name, unsigned line,...
2010 Mar 18
2
[LLVMdev] r98459 break of ExceptionDemo
Hi Chris, The MCSymbol r98459 patch of llvm seems to have broken the ExceptionDemo example. As the example is dying in the associated personality's first unwind search phase, which happens to have no language specific context, and is returning a _URC_CONTINUE_UNWIND, I believe the issue is generic and not specific to the example. However I'm not sure why then this wasn't seen in one
2013 Sep 13
0
[LLVMdev] [lld] Implementing the aliasing feature
...ment at: lib/Core/Resolver.cpp:214 > @@ +213,3 @@ > + // for COFF "weak external" symbol. > + const UndefinedAtom *fallbackUndefAtom = undefAtom->fallback(); > + if (fallbackUndefAtom) { > ---------------- > You need to re-test: > if (!_symbolTable.isDefined(undefName) > because searchLibraries() may have already found a definition. > > > http://llvm-reviews.chandlerc.com/D1550 > _______________________________________________ > llvm-commits mailing list > llvm-commits at cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo...
2008 May 21
2
[LLVMdev] DebugInfoBuilder?
Are there any utility classes, similar to IRBuilder, for creating source level debugging info? -- Talin
2008 May 21
0
[LLVMdev] DebugInfoBuilder?
I don't think so. Contribution welcome! :-) LLVM debugging support isn't anywhere near where it needs to be. Evan On May 20, 2008, at 9:53 PM, Talin wrote: > Are there any utility classes, similar to IRBuilder, for creating > source > level debugging info? > > -- Talin > > _______________________________________________ > LLVM Developers mailing list >
2013 Sep 13
2
[LLVMdev] [lld] Implementing the aliasing feature
...p:214 >> @@ +213,3 @@ >> + // for COFF "weak external" symbol. >> + const UndefinedAtom *fallbackUndefAtom = undefAtom->fallback(); >> + if (fallbackUndefAtom) { >> ---------------- >> You need to re-test: >> if (!_symbolTable.isDefined(undefName) >> because searchLibraries() may have already found a definition. >> >> >> http://llvm-reviews.chandlerc.com/D1550 >> _______________________________________________ >> llvm-commits mailing list >> llvm-commits at cs.uiuc.edu >> http://list...
2013 Sep 13
0
[LLVMdev] [lld] Implementing the aliasing feature
...3 @@ >>> + // for COFF "weak external" symbol. >>> + const UndefinedAtom *fallbackUndefAtom = undefAtom->fallback(); >>> + if (fallbackUndefAtom) { >>> ---------------- >>> You need to re-test: >>> if (!_symbolTable.isDefined(undefName) >>> because searchLibraries() may have already found a definition. >>> >>> >>> http://llvm-reviews.chandlerc.com/D1550 >>> _______________________________________________ >>> llvm-commits mailing list >>> llvm-commits at cs...