search for: processfunctionafterisel

Displaying 4 results from an estimated 4 matches for "processfunctionafterisel".

2017 Sep 08
2
Live Register Spilling
Hi All, I faced some problems while using the BuildMI(). Currently, i am trying to replace specific MI with a series of new MI. I wrote a routine under the processFunctionAfterISel() to detect the targeted MI and replace it accordingly. After using BuildMI() to perform my replacement, i realize there are unnecessary spilling and reloading of registers in the assembly generated. By checking the llc debug output, i am suspecting that the virtual register states have been comp...
2017 Sep 11
3
Live Register Spilling
...s On Sep 8, 2017, at 12:10 AM, jin chuan see via llvm-dev <llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org>> wrote: Hi All, I faced some problems while using the BuildMI(). Currently, i am trying to replace specific MI with a series of new MI. I wrote a routine under the processFunctionAfterISel() to detect the targeted MI and replace it accordingly. After using BuildMI() to perform my replacement, i realize there are unnecessary spilling and reloading of registers in the assembly generated. By checking the llc debug output, i am suspecting that the virtual register states have been comple...
2017 Sep 12
2
Live Register Spilling
...s On Sep 8, 2017, at 12:10 AM, jin chuan see via llvm-dev <llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org>> wrote: Hi All, I faced some problems while using the BuildMI(). Currently, i am trying to replace specific MI with a series of new MI. I wrote a routine under the processFunctionAfterISel() to detect the targeted MI and replace it accordingly. After using BuildMI() to perform my replacement, i realize there are unnecessary spilling and reloading of registers in the assembly generated. By checking the llc debug output, i am suspecting that the virtual register states have been comple...
2017 Sep 14
2
Live Register Spilling
...n chuan see via llvm-dev <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>> wrote: > > Hi All, > > I faced some problems while using the BuildMI(). > Currently, i am trying to replace specific MI with a series of new MI. > I wrote a routine under the processFunctionAfterISel() to detect the targeted MI and replace it accordingly. > After using BuildMI() to perform my replacement, i realize there are unnecessary spilling and reloading of registers in the assembly generated. > By checking the llc debug output, i am suspecting that the virtual register states have b...