Displaying 19 results from an estimated 19 matches for "thinltobitcodewriterpass".
2018 May 03
2
RFC: LLVM Assembly format for ThinLTO Summary
..."opt -module-summary=". However, some time ago
>>>>>> when Peter added the support for splitting the bitcode (for CFI purposes)
>>>>>> and therefore needed to generate a summary in each partition (Thin and
>>>>>> Regular), he added the ThinLTOBitcodeWriterPass, which invokes the module
>>>>>> summary builder directly (twice). This writer is what gets invoked now when
>>>>>> building via "clang -flto=thin", and with "opt -thinlto-bc". So there it is
>>>>>> not invoked/maintained as...
2018 May 03
0
RFC: LLVM Assembly format for ThinLTO Summary
...invoked by "opt -module-summary=". However, some time ago
>>>>> when Peter added the support for splitting the bitcode (for CFI purposes)
>>>>> and therefore needed to generate a summary in each partition (Thin and
>>>>> Regular), he added the ThinLTOBitcodeWriterPass, which invokes the module
>>>>> summary builder directly (twice). This writer is what gets invoked now when
>>>>> building via "clang -flto=thin", and with "opt -thinlto-bc". So there it is
>>>>> not invoked/maintained as an analysis...
2018 May 04
0
RFC: LLVM Assembly format for ThinLTO Summary
..."opt -module-summary=". However, some time ago
>>>>>> when Peter added the support for splitting the bitcode (for CFI purposes)
>>>>>> and therefore needed to generate a summary in each partition (Thin and
>>>>>> Regular), he added the ThinLTOBitcodeWriterPass, which invokes the module
>>>>>> summary builder directly (twice). This writer is what gets invoked now when
>>>>>> building via "clang -flto=thin", and with "opt -thinlto-bc". So there it is
>>>>>> not invoked/maintained as...
2018 May 04
1
RFC: LLVM Assembly format for ThinLTO Summary
...odule-summary=". However, some time ago
>>>>>>> when Peter added the support for splitting the bitcode (for CFI purposes)
>>>>>>> and therefore needed to generate a summary in each partition (Thin and
>>>>>>> Regular), he added the ThinLTOBitcodeWriterPass, which invokes the module
>>>>>>> summary builder directly (twice). This writer is what gets invoked now when
>>>>>>> building via "clang -flto=thin", and with "opt -thinlto-bc". So there it is
>>>>>>> not invoked/ma...
2018 May 03
0
RFC: LLVM Assembly format for ThinLTO Summary
...an analysis pass.
>> I.e. when invoked by "opt -module-summary=". However, some time ago when
>> Peter added the support for splitting the bitcode (for CFI purposes) and
>> therefore needed to generate a summary in each partition (Thin and
>> Regular), he added the ThinLTOBitcodeWriterPass, which invokes the module
>> summary builder directly (twice). This writer is what gets invoked now when
>> building via "clang -flto=thin", and with "opt -thinlto-bc". So there it is
>> not invoked/maintained as an analysis pass/result. It would be tricky to
&...
2018 May 03
0
RFC: LLVM Assembly format for ThinLTO Summary
...odule-summary=". However, some time ago
>>>>>>> when Peter added the support for splitting the bitcode (for CFI purposes)
>>>>>>> and therefore needed to generate a summary in each partition (Thin and
>>>>>>> Regular), he added the ThinLTOBitcodeWriterPass, which invokes the module
>>>>>>> summary builder directly (twice). This writer is what gets invoked now when
>>>>>>> building via "clang -flto=thin", and with "opt -thinlto-bc". So there it is
>>>>>>> not invoked/ma...
2018 May 04
5
RFC: LLVM Assembly format for ThinLTO Summary
...invoked by "opt -module-summary=". However, some time ago
>>>>> when Peter added the support for splitting the bitcode (for CFI purposes)
>>>>> and therefore needed to generate a summary in each partition (Thin and
>>>>> Regular), he added the ThinLTOBitcodeWriterPass, which invokes the module
>>>>> summary builder directly (twice). This writer is what gets invoked now when
>>>>> building via "clang -flto=thin", and with "opt -thinlto-bc". So there it is
>>>>> not invoked/maintained as an analysis...
2018 May 03
1
RFC: LLVM Assembly format for ThinLTO Summary
...s. I.e. when invoked by "opt -module-summary=". However, some time ago
>>>> when Peter added the support for splitting the bitcode (for CFI purposes)
>>>> and therefore needed to generate a summary in each partition (Thin and
>>>> Regular), he added the ThinLTOBitcodeWriterPass, which invokes the module
>>>> summary builder directly (twice). This writer is what gets invoked now when
>>>> building via "clang -flto=thin", and with "opt -thinlto-bc". So there it is
>>>> not invoked/maintained as an analysis pass/result....
2018 May 03
3
RFC: LLVM Assembly format for ThinLTO Summary
...ary analysis is an analysis pass.
> I.e. when invoked by "opt -module-summary=". However, some time ago when
> Peter added the support for splitting the bitcode (for CFI purposes) and
> therefore needed to generate a summary in each partition (Thin and
> Regular), he added the ThinLTOBitcodeWriterPass, which invokes the module
> summary builder directly (twice). This writer is what gets invoked now when
> building via "clang -flto=thin", and with "opt -thinlto-bc". So there it is
> not invoked/maintained as an analysis pass/result. It would be tricky to
> figure o...
2018 May 03
1
RFC: LLVM Assembly format for ThinLTO Summary
..."opt -module-summary=". However, some time ago
>>>>>> when Peter added the support for splitting the bitcode (for CFI purposes)
>>>>>> and therefore needed to generate a summary in each partition (Thin and
>>>>>> Regular), he added the ThinLTOBitcodeWriterPass, which invokes the module
>>>>>> summary builder directly (twice). This writer is what gets invoked now when
>>>>>> building via "clang -flto=thin", and with "opt -thinlto-bc". So there it is
>>>>>> not invoked/maintained as...
2018 May 03
2
RFC: LLVM Assembly format for ThinLTO Summary
...invoked by "opt -module-summary=". However, some time ago
>>>>> when Peter added the support for splitting the bitcode (for CFI purposes)
>>>>> and therefore needed to generate a summary in each partition (Thin and
>>>>> Regular), he added the ThinLTOBitcodeWriterPass, which invokes the module
>>>>> summary builder directly (twice). This writer is what gets invoked now when
>>>>> building via "clang -flto=thin", and with "opt -thinlto-bc". So there it is
>>>>> not invoked/maintained as an analysis...
2018 May 04
0
RFC: LLVM Assembly format for ThinLTO Summary
..."opt -module-summary=". However, some time ago
>>>>>> when Peter added the support for splitting the bitcode (for CFI purposes)
>>>>>> and therefore needed to generate a summary in each partition (Thin and
>>>>>> Regular), he added the ThinLTOBitcodeWriterPass, which invokes the module
>>>>>> summary builder directly (twice). This writer is what gets invoked now when
>>>>>> building via "clang -flto=thin", and with "opt -thinlto-bc". So there it is
>>>>>> not invoked/maintained as...
2018 May 03
4
RFC: LLVM Assembly format for ThinLTO Summary
....
>>> I.e. when invoked by "opt -module-summary=". However, some time ago when
>>> Peter added the support for splitting the bitcode (for CFI purposes) and
>>> therefore needed to generate a summary in each partition (Thin and
>>> Regular), he added the ThinLTOBitcodeWriterPass, which invokes the module
>>> summary builder directly (twice). This writer is what gets invoked now when
>>> building via "clang -flto=thin", and with "opt -thinlto-bc". So there it is
>>> not invoked/maintained as an analysis pass/result. It would be...
2018 May 03
3
RFC: LLVM Assembly format for ThinLTO Summary
...ases the module summary analysis is an analysis pass. I.e. when invoked by "opt -module-summary=". However, some time ago when Peter added the support for splitting the bitcode (for CFI purposes) and therefore needed to generate a summary in each partition (Thin and Regular), he added the ThinLTOBitcodeWriterPass, which invokes the module summary builder directly (twice). This writer is what gets invoked now when building via "clang -flto=thin", and with "opt -thinlto-bc". So there it is not invoked/maintained as an analysis pass/result. It would be tricky to figure out how to even split...
2018 May 01
0
RFC: LLVM Assembly format for ThinLTO Summary
...ases the module summary analysis is an analysis pass.
I.e. when invoked by "opt -module-summary=". However, some time ago when
Peter added the support for splitting the bitcode (for CFI purposes) and
therefore needed to generate a summary in each partition (Thin and
Regular), he added the ThinLTOBitcodeWriterPass, which invokes the module
summary builder directly (twice). This writer is what gets invoked now when
building via "clang -flto=thin", and with "opt -thinlto-bc". So there it is
not invoked/maintained as an analysis pass/result. It would be tricky to
figure out how to even split...
2018 May 03
0
RFC: LLVM Assembly format for ThinLTO Summary
...an analysis pass.
>> I.e. when invoked by "opt -module-summary=". However, some time ago when
>> Peter added the support for splitting the bitcode (for CFI purposes) and
>> therefore needed to generate a summary in each partition (Thin and
>> Regular), he added the ThinLTOBitcodeWriterPass, which invokes the module
>> summary builder directly (twice). This writer is what gets invoked now when
>> building via "clang -flto=thin", and with "opt -thinlto-bc". So there it is
>> not invoked/maintained as an analysis pass/result. It would be tricky to
&...
2018 May 03
1
RFC: LLVM Assembly format for ThinLTO Summary
...ases the module summary analysis is an analysis pass. I.e. when invoked by "opt -module-summary=". However, some time ago when Peter added the support for splitting the bitcode (for CFI purposes) and therefore needed to generate a summary in each partition (Thin and Regular), he added the ThinLTOBitcodeWriterPass, which invokes the module summary builder directly (twice). This writer is what gets invoked now when building via "clang -flto=thin", and with "opt -thinlto-bc". So there it is not invoked/maintained as an analysis pass/result. It would be tricky to figure out how to even split...
2018 May 01
3
RFC: LLVM Assembly format for ThinLTO Summary
Hi,
My main concern is this one:
> Currently, I am emitting the summary entries at the end, after the
metadata nodes. Note that the ModuleSummaryIndex is not currently
referenced from the Module, and isn’t currently created when parsing the
Module IR bitcode (there is a separate derived class for reading the
ModuleSummaryIndex from bitcode). This is because they are not currently
used at the
2018 May 03
0
RFC: LLVM Assembly format for ThinLTO Summary
...ary analysis is an analysis pass.
> I.e. when invoked by "opt -module-summary=". However, some time ago when
> Peter added the support for splitting the bitcode (for CFI purposes) and
> therefore needed to generate a summary in each partition (Thin and
> Regular), he added the ThinLTOBitcodeWriterPass, which invokes the module
> summary builder directly (twice). This writer is what gets invoked now when
> building via "clang -flto=thin", and with "opt -thinlto-bc". So there it is
> not invoked/maintained as an analysis pass/result. It would be tricky to
> figure o...