Displaying 3 results from an estimated 3 matches for "optionaldata".
2015 Oct 16
2
[RFC] Clean up the way we store optional Function data
...required to set personality functions.
- We get and set personality functions frequently. This patch introduces a level of indirection which slows the common case down.
Is this overhead acceptable?
If not, maybe we could leave personality function handling untouched and add a "Constant **OptionalData" array to Function.
vedant
> On Oct 14, 2015, at 3:12 PM, Vedant Kumar <vsk at apple.com> wrote:
>
> I like the idea of using hung off uses.
>
> We can keep using SubclassData to indicate whether or not some optional data is present.
>
> Benefits: zero space ov...
2015 Oct 21
2
[RFC] Clean up the way we store optional Function data
...;
> I guess I was thinking about large applications that use C++ exceptions
> and build with LTO, but even there it's a per-function overhead. I
> doubt it really matters.
>
>> If not, maybe we could leave personality function handling untouched and add a "Constant **OptionalData" array to Function.
>
> The `IndirectUser` approach you outlined initially might be better
> than this?
>
>> vedant
>>
>>
>>> On Oct 14, 2015, at 3:12 PM, Vedant Kumar <vsk at apple.com> wrote:
>>>
>>> I like the idea of using...
2015 Oct 12
2
[RFC] Clean up the way we store optional Function data
David Majnemer wrote:
>
>
> On Mon, Oct 12, 2015 at 11:00 AM, Duncan P. N. Exon Smith via llvm-dev
> <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>> wrote:
>
>
> > On 2015-Oct-12, at 10:41, Sanjoy Das
> <sanjoy at playingwithpointers.com
> <mailto:sanjoy at playingwithpointers.com>> wrote:
> >
>