Displaying 8 results from an estimated 8 matches for "getfunctionattribute".
Did you mean:
setfunctionattribute
2014 Nov 18
3
[LLVMdev] [RFC] Embedding command line options in bitcode (PR21471)
...Attribute is called to move the function and module options
saved in step 1 to the bitcode. Also, options stored in TargetOptions are
moved to the bitcode too. Pre-existing attributes in the bitcode are
overwritten by the options in the command line.
3. The backend passes and subtarget classes call getFunctionAttribute to
read the attributes stored to the bitcode in step 2.
Function::hasFnAttribute can be called directly (for example, NoNaNsFPMath
in the patch), if the default value is known to be "false".
I also made the following changes in the patch:
1. In the constructor of MachineFunction, call t...
2014 Nov 20
2
[LLVMdev] [RFC] Embedding command line options in bitcode (PR21471)
...tion and module options
>> saved in step 1 to the bitcode. Also, options stored in TargetOptions are
>> moved to the bitcode too. Pre-existing attributes in the bitcode are
>> overwritten by the options in the command line.
>> 3. The backend passes and subtarget classes call getFunctionAttribute to
>> read the attributes stored to the bitcode in step 2.
>> Function::hasFnAttribute can be called directly (for example, NoNaNsFPMath
>> in the patch), if the default value is known to be "false".
>>
>> I also made the following changes in the patch:
>&...
2014 Nov 20
2
[LLVMdev] [RFC] Embedding command line options in bitcode (PR21471)
...ute is called to move the function and module options saved in step 1 to the bitcode. Also, options stored in TargetOptions are moved to the bitcode too. Pre-existing attributes in the bitcode are overwritten by the options in the command line.
> 3. The backend passes and subtarget classes call getFunctionAttribute to read the attributes stored to the bitcode in step 2. Function::hasFnAttribute can be called directly (for example, NoNaNsFPMath in the patch), if the default value is known to be "false".
>
> I also made the following changes in the patch:
>
> 1. In the constructor of Mac...
2014 Dec 02
2
[LLVMdev] [RFC] Embedding command line options in bitcode (PR21471)
...is called to move the function and module options saved in step 1 to the bitcode. Also, options stored in TargetOptions are moved to the bitcode too. Pre-existing attributes in the bitcode are overwritten by the options in the command line.
>> 3. The backend passes and subtarget classes call getFunctionAttribute to read the attributes stored to the bitcode in step 2. Function::hasFnAttribute can be called directly (for example, NoNaNsFPMath in the patch), if the default value is known to be "false".
>>
>> I also made the following changes in the patch:
>>
>> 1. In the co...
2014 Dec 03
2
[LLVMdev] [RFC] Embedding command line options in bitcode (PR21471)
...to the bitcode. Also, options stored in
>>>>>> TargetOptions are moved to the bitcode too. Pre-existing attributes in the
>>>>>> bitcode are overwritten by the options in the command line.
>>>>>> 3. The backend passes and subtarget classes call getFunctionAttribute
>>>>>> to read the attributes stored to the bitcode in step 2.
>>>>>> Function::hasFnAttribute can be called directly (for example, NoNaNsFPMath
>>>>>> in the patch), if the default value is known to be "false".
>>>>>>...
2014 Dec 03
2
[LLVMdev] [RFC] Embedding command line options in bitcode (PR21471)
...>>>> TargetOptions are moved to the bitcode too. Pre-existing attributes in the
>>>>>>>> bitcode are overwritten by the options in the command line.
>>>>>>>> 3. The backend passes and subtarget classes call
>>>>>>>> getFunctionAttribute to read the attributes stored to the bitcode in step
>>>>>>>> 2. Function::hasFnAttribute can be called directly (for example,
>>>>>>>> NoNaNsFPMath in the patch), if the default value is known to be "false".
>>>>>>>>...
2014 Dec 09
2
[LLVMdev] [RFC] Embedding command line options in bitcode (PR21471)
...ptions are moved to the bitcode too. Pre-existing attributes in the
>>>>>>>>>> bitcode are overwritten by the options in the command line.
>>>>>>>>>> 3. The backend passes and subtarget classes call
>>>>>>>>>> getFunctionAttribute to read the attributes stored to the bitcode in step
>>>>>>>>>> 2. Function::hasFnAttribute can be called directly (for example,
>>>>>>>>>> NoNaNsFPMath in the patch), if the default value is known to be "false".
>>>>...
2014 Nov 17
3
[LLVMdev] [RFC] Embedding command line options in bitcode (PR21471)
> On Nov 14, 2014, at 2:44 PM, Duncan P. N. Exon Smith <dexonsmith at apple.com> wrote:
>
> +chrisb
>
>> On 2014-Nov-13, at 16:33, Akira Hatanaka <ahatanak at gmail.com> wrote:
>>
>> I'm working on fixing PR21471, which is about embedding codegen command line options into the bitcode as function or module-level attributes so that they don't get