search for: origvt

Displaying 7 results from an estimated 7 matches for "origvt".

Did you mean: orig
2009 Feb 03
3
[LLVMdev] Promoting i1,i8,i16
Is there a way to force llvm to promote all smaller types to i32 instead of i16? Thanks, Micah Villmow Systems Engineer Advanced Technology & Performance Advanced Micro Devices Inc. S1-609 One AMD Place Sunnyvale, CA. 94085 P: 408-749-3966 -------------- next part -------------- An HTML attachment was scrubbed... URL:
2018 Jan 03
7
Options for custom CCState, CCAssignFn, and GlobalISel
...couple of options: 1) Creating a new virtual method in GISel CallLowering that creates and initialises a CCState or custom subclass. Use that to support target-specific CCStates. 2) Try to remove the need for custom CCState altogether. In <https://reviews.llvm.org/D38894>, Shiva Chen adds an OrigVT field to ISD::ArgFlagsTy which seems much cleaner. It's not immediately obvious to me if the in-tree users that currently track Type rather than EVT could always make do with an EVT instead. [Input welcome!]. * Do any out-of-tree backends have custom calling convention code that requires more...
2018 Jan 13
0
Options for custom CCState, CCAssignFn, and GlobalISel
...1) Creating a new virtual method in GISel CallLowering that creates and > initialises a CCState or custom subclass. Use that to support target-specific > CCStates. > 2) Try to remove the need for custom CCState altogether. In > <https://reviews.llvm.org/D38894>, Shiva Chen adds an OrigVT field to > ISD::ArgFlagsTy which seems much cleaner. It's not immediately obvious to me > if the in-tree users that currently track Type rather than EVT could always > make do with an EVT instead. [Input welcome!]. > * Do any out-of-tree backends have custom calling convention co...
2018 Jan 04
2
Options for custom CCState, CCAssignFn, and GlobalISel
...w virtual method in GISel CallLowering that creates and >> initialises a CCState or custom subclass. Use that to support target-specific >> CCStates. >> 2) Try to remove the need for custom CCState altogether. In >> <https://reviews.llvm.org/D38894>, Shiva Chen adds an OrigVT field to >> ISD::ArgFlagsTy which seems much cleaner. It's not immediately obvious to me >> if the in-tree users that currently track Type rather than EVT could always >> make do with an EVT instead. [Input welcome!]. > > Unfortunately, this solution wouldn't work fo...
2018 Jan 05
0
Options for custom CCState, CCAssignFn, and GlobalISel
...in GISel CallLowering that creates and >>> initialises a CCState or custom subclass. Use that to support target-specific >>> CCStates. >>> 2) Try to remove the need for custom CCState altogether. In >>> <https://reviews.llvm.org/D38894>, Shiva Chen adds an OrigVT field to >>> ISD::ArgFlagsTy which seems much cleaner. It's not immediately obvious to me >>> if the in-tree users that currently track Type rather than EVT could always >>> make do with an EVT instead. [Input welcome!]. >> >> Unfortunately, this solution...
2018 Jan 04
0
Options for custom CCState, CCAssignFn, and GlobalISel
...1) Creating a new virtual method in GISel CallLowering that creates and > initialises a CCState or custom subclass. Use that to support target-specific > CCStates. > 2) Try to remove the need for custom CCState altogether. In > <https://reviews.llvm.org/D38894>, Shiva Chen adds an OrigVT field to > ISD::ArgFlagsTy which seems much cleaner. It's not immediately obvious to me > if the in-tree users that currently track Type rather than EVT could always > make do with an EVT instead. [Input welcome!]. Unfortunately, this solution wouldn't work for Mips since the '...
2018 Feb 10
0
Options for custom CCState, CCAssignFn, and GlobalISel
...method in GISel CallLowering that creates and >> initialises a CCState or custom subclass. Use that to support >> target-specific >> CCStates. >> 2) Try to remove the need for custom CCState altogether. In >> <https://reviews.llvm.org/D38894>, Shiva Chen adds an OrigVT field to >> ISD::ArgFlagsTy which seems much cleaner. It's not immediately >> obvious to me >> if the in-tree users that currently track Type rather than EVT could >> always >> make do with an EVT instead. [Input welcome!]. >>    * Do any out-of-tree backen...