Displaying 11 results from an estimated 11 matches for "upgradedebuginfo".
2018 Jan 24
2
llvm::UpgradeDebugInfo does a full verification
Hi,
I noticed that since recently UpgradeDebugInfo (Which is called for
loading any bitcode from disk/memory) does a full bitcode verification.
Is this on purpose or is this a mistake? Seems to have a fair amount of
overhead.
2018 Jan 24
0
llvm::UpgradeDebugInfo does a full verification
> On Jan 23, 2018, at 11:01 PM, Carlo Kok via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>
> Hi,
>
> I noticed that since recently UpgradeDebugInfo (Which is called for loading any bitcode from disk/memory) does a full bitcode verification. Is this on purpose or is this a mistake? Seems to have a fair amount of overhead.
That is be design, though there are bugs in the LTO pipeline where we run the Verifier more than once. "Upgrading"...
2018 Jan 25
2
llvm::UpgradeDebugInfo does a full verification
Op 24-1-2018 om 18:26 schreef Adrian Prantl:
>
>
>> On Jan 23, 2018, at 11:01 PM, Carlo Kok via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>>
>> Hi,
>>
>> I noticed that since recently UpgradeDebugInfo (Which is called for loading any bitcode from disk/memory) does a full bitcode verification. Is this on purpose or is this a mistake? Seems to have a fair amount of overhead.
>
> That is be design, though there are bugs in the LTO pipeline where we run the Verifier more than once. "Upgr...
2018 Jan 25
0
llvm::UpgradeDebugInfo does a full verification
...<ck at remobjects.com> wrote:
>
>
>
> Op 24-1-2018 om 18:26 schreef Adrian Prantl:
>>> On Jan 23, 2018, at 11:01 PM, Carlo Kok via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>>>
>>> Hi,
>>>
>>> I noticed that since recently UpgradeDebugInfo (Which is called for loading any bitcode from disk/memory) does a full bitcode verification. Is this on purpose or is this a mistake? Seems to have a fair amount of overhead.
>> That is be design, though there are bugs in the LTO pipeline where we run the Verifier more than once. "Upgrad...
2016 Nov 24
2
Saving private DebugInfo
Hi all,
Sometimes llvm::UpgradeDebugInfo
<http://llvm.org/docs/doxygen/html/namespacellvm.html#ad3c29183c5faa7f5a352807af8aca268>
drops
debug info which is pretty compatible with recent llvm version (
http://stackoverflow.com/questions/27023713/missing-debug-metadata-in-llvm-after-xcode-update
)
and sometimes it drops something real...
2013 Nov 22
2
[LLVMdev] bit code file incompatibility due to debug info changes
...h different address spaces: the instruction is replaced by a pair
> /// ptrtoint+inttoptr.
> Value *UpgradeBitCastExpr(unsigned Opc, Constant *C, Type *DestTy);
> +
> + /// Check the debug info version number, if it is out-dated, drop the
> debug
> + /// info.
> + bool UpgradeDebugInfo(Module &M);
> } // End llvm namespace
>
> #endif
> Index: lib/AsmParser/LLParser.cpp
> ===================================================================
> --- lib/AsmParser/LLParser.cpp (revision 195264)
> +++ lib/AsmParser/LLParser.cpp (working copy)
> @@ -182,6 +...
2013 Nov 22
0
[LLVMdev] bit code file incompatibility due to debug info changes
...copy)
@@ -57,6 +57,10 @@
/// with different address spaces: the instruction is replaced by a pair
/// ptrtoint+inttoptr.
Value *UpgradeBitCastExpr(unsigned Opc, Constant *C, Type *DestTy);
+
+ /// Check the debug info version number, if it is out-dated, drop the
debug
+ /// info.
+ bool UpgradeDebugInfo(Module &M);
} // End llvm namespace
#endif
Index: lib/AsmParser/LLParser.cpp
===================================================================
--- lib/AsmParser/LLParser.cpp (revision 195264)
+++ lib/AsmParser/LLParser.cpp (working copy)
@@ -182,6 +182,8 @@
for (Module::iterator FI =...
2013 Nov 22
0
[LLVMdev] bit code file incompatibility due to debug info changes
...uction is replaced by a
>> pair
>> /// ptrtoint+inttoptr.
>> Value *UpgradeBitCastExpr(unsigned Opc, Constant *C, Type *DestTy);
>> +
>> + /// Check the debug info version number, if it is out-dated, drop the
>> debug
>> + /// info.
>> + bool UpgradeDebugInfo(Module &M);
>> } // End llvm namespace
>>
>> #endif
>> Index: lib/AsmParser/LLParser.cpp
>> ===================================================================
>> --- lib/AsmParser/LLParser.cpp (revision 195264)
>> +++ lib/AsmParser/LLParser.cpp (wo...
2013 Nov 22
2
[LLVMdev] bit code file incompatibility due to debug info changes
...ir
> >> /// ptrtoint+inttoptr.
> >> Value *UpgradeBitCastExpr(unsigned Opc, Constant *C, Type *DestTy);
> >> +
> >> + /// Check the debug info version number, if it is out-dated, drop the
> >> debug
> >> + /// info.
> >> + bool UpgradeDebugInfo(Module &M);
> >> } // End llvm namespace
> >>
> >> #endif
> >> Index: lib/AsmParser/LLParser.cpp
> >> ===================================================================
> >> --- lib/AsmParser/LLParser.cpp (revision 195264)
> >>...
2013 Nov 21
2
[LLVMdev] bit code file incompatibility due to debug info changes
On Thu, Nov 21, 2013 at 11:45 AM, Manman Ren <manman.ren at gmail.com> wrote:
>
>
>
> On Thu, Nov 21, 2013 at 11:26 AM, David Blaikie <dblaikie at gmail.com>wrote:
>
>>
>>
>>
>> On Thu, Nov 21, 2013 at 11:06 AM, Manman Ren <manman.ren at gmail.com>wrote:
>>
>>>
>>>
>>>
>>> On Thu, Nov 21, 2013 at
2013 Nov 22
0
[LLVMdev] bit code file incompatibility due to debug info changes
...>> >> Value *UpgradeBitCastExpr(unsigned Opc, Constant *C, Type *DestTy);
>> >> +
>> >> + /// Check the debug info version number, if it is out-dated, drop
>> >> the
>> >> debug
>> >> + /// info.
>> >> + bool UpgradeDebugInfo(Module &M);
>> >> } // End llvm namespace
>> >>
>> >> #endif
>> >> Index: lib/AsmParser/LLParser.cpp
>> >> ===================================================================
>> >> --- lib/AsmParser/LLParser.cpp (revisio...