Displaying 2 results from an estimated 2 matches for "implicitus".
Did you mean:
implicits
2016 May 09
2
Removing pointers from MCInstrDesc for less relocations
...o
segment - i.e. data that needs to be touched by the dynamic linker even
though it's ultimately read-only, and data that cannot be shared between
multiple processes using LLVM.
It turns out that a solid ~1.3MB of that data is in the tablegen'd
MCInstrDesc tables - there a pointers for ImplicitUses, ImplicitDefs,
and OpInfo that need to be relocated.
This can be fixed of course by having target-global arrays for those
structures referenced by MCInstrInfo (and hence TargetInstrInfo), and
only storing offsets into those global arrays in MCInstrDesc.
The downside is that several relevant...
2016 May 09
2
Removing pointers from MCInstrDesc for less relocations
...ouched by the dynamic linker even though it's
>> ultimately read-only, and data that cannot be shared between multiple
>> processes using LLVM.
>>
>> It turns out that a solid ~1.3MB of that data is in the tablegen'd
>> MCInstrDesc tables - there a pointers for ImplicitUses, ImplicitDefs, and
>> OpInfo that need to be relocated.
>>
>> This can be fixed of course by having target-global arrays for those
>> structures referenced by MCInstrInfo (and hence TargetInstrInfo), and only
>> storing offsets into those global arrays in MCInstrDesc...