search for: moduleintattr

Displaying 8 results from an estimated 8 matches for "moduleintattr".

Did you mean: moduleintattrs
2014 Nov 18
3
[LLVMdev] [RFC] Embedding command line options in bitcode (PR21471)
...are parsed and used by the backend passes: 1. Tools such as clang and llc call cl::ParseCommandLineOptions. Any of the options that should be written to the bitcode as function or module attributes (these options are declared as CodeGenOpt, which is a subclass of cl::opt) are saved to Function or ModuleIntAttrs in CodeGenOptions.cpp. 2. setFunctionAttribute 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 bac...
2014 Nov 20
2
[LLVMdev] [RFC] Embedding command line options in bitcode (PR21471)
...>> >> 1. Tools such as clang and llc call cl::ParseCommandLineOptions. Any of >> the options that should be written to the bitcode as function or module >> attributes (these options are declared as CodeGenOpt, which is a subclass >> of cl::opt) are saved to Function or ModuleIntAttrs in CodeGenOptions.cpp. >> 2. setFunctionAttribute 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 opt...
2014 Nov 20
2
[LLVMdev] [RFC] Embedding command line options in bitcode (PR21471)
...d and used by the backend passes: > > 1. Tools such as clang and llc call cl::ParseCommandLineOptions. Any of the options that should be written to the bitcode as function or module attributes (these options are declared as CodeGenOpt, which is a subclass of cl::opt) are saved to Function or ModuleIntAttrs in CodeGenOptions.cpp. > 2. setFunctionAttribute 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. >...
2014 Dec 02
2
[LLVMdev] [RFC] Embedding command line options in bitcode (PR21471)
...ed by the backend passes: >> >> 1. Tools such as clang and llc call cl::ParseCommandLineOptions. Any of the options that should be written to the bitcode as function or module attributes (these options are declared as CodeGenOpt, which is a subclass of cl::opt) are saved to Function or ModuleIntAttrs in CodeGenOptions.cpp. >> 2. setFunctionAttribute 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....
2014 Dec 03
2
[LLVMdev] [RFC] Embedding command line options in bitcode (PR21471)
...call cl::ParseCommandLineOptions. Any >>>>>> of the options that should be written to the bitcode as function or module >>>>>> attributes (these options are declared as CodeGenOpt, which is a subclass >>>>>> of cl::opt) are saved to Function or ModuleIntAttrs in CodeGenOptions.cpp. >>>>>> 2. setFunctionAttribute 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...
2014 Dec 03
2
[LLVMdev] [RFC] Embedding command line options in bitcode (PR21471)
...neOptions. >>>>>>>> Any of the options that should be written to the bitcode as function or >>>>>>>> module attributes (these options are declared as CodeGenOpt, which is a >>>>>>>> subclass of cl::opt) are saved to Function or ModuleIntAttrs in >>>>>>>> CodeGenOptions.cpp. >>>>>>>> 2. setFunctionAttribute is called to move the function and module >>>>>>>> options saved in step 1 to the bitcode. Also, options stored in >>>>>>>> TargetOptions...
2014 Dec 09
2
[LLVMdev] [RFC] Embedding command line options in bitcode (PR21471)
...gt;>>>>>> Any of the options that should be written to the bitcode as function or >>>>>>>>>> module attributes (these options are declared as CodeGenOpt, which is a >>>>>>>>>> subclass of cl::opt) are saved to Function or ModuleIntAttrs in >>>>>>>>>> CodeGenOptions.cpp. >>>>>>>>>> 2. setFunctionAttribute is called to move the function and module >>>>>>>>>> options saved in step 1 to the bitcode. Also, options stored in >>>>>&g...
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