search for: isnoreturndef

Displaying 5 results from an estimated 5 matches for "isnoreturndef".

2016 Jun 26
2
[GSoC 2016] [Weekly Status] Interprocedural Register Allocation
...ng this week. Implementation: ============ During this week patch for bug fix 28144 is updated after finding more refinement in remarks calculation. As per suggestion from Matthias Braun and Hal Finkel regmask calculation code is same as MachineRegisterInfo::isPhysRegModified() except no check of isNoReturnDef() is required. So we proposed to add a bool argument SkipNoReturnDef with default value false to isPhysRegModified method so that with out breaking current use of isPhysRegModified we can reuse that code for the purpose of IPRA. The patch can be found here : http://reviews.llvm.org/D21395 With IPR...
2016 Jun 21
0
[GSoC 2016] [Weekly Status] Interprocedural Register Allocation
On Tue, Jun 21, 2016 at 1:45 AM, Matthias Braun <matze at braunis.de> wrote: > > > On Jun 20, 2016, at 12:53 PM, Sanjoy Das via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > > > > Hi Vivek, > > > > vivek pandya via llvm-dev wrote: > > > int foo() { > > > return 12; > > > } > > > > > >
2016 Jun 20
2
[GSoC 2016] [Weekly Status] Interprocedural Register Allocation
> On Jun 20, 2016, at 12:53 PM, Sanjoy Das via llvm-dev <llvm-dev at lists.llvm.org> wrote: > > Hi Vivek, > > vivek pandya via llvm-dev wrote: > > int foo() { > > return 12; > > } > > > > int bar(int a) { > > return foo() + a; > > } > > > > int (*fp)() = 0; > > int (*fp1)(int) = 0;
2016 Jul 10
2
[GSoC 2016] [Weekly Status] Interprocedural Register Allocation
...>> >> During this week patch for bug fix 28144 is updated after finding more >> refinement in remarks calculation. As per suggestion from Matthias Braun >> and Hal Finkel regmask calculation code is same as >> MachineRegisterInfo::isPhysRegModified() except no check of isNoReturnDef() >> is required. So we proposed to add a bool argument SkipNoReturnDef with >> default value false to isPhysRegModified method so that with out breaking >> current use of isPhysRegModified we can reuse that code for the purpose of >> IPRA. The patch can be found here : http...
2016 Jul 25
2
[GSoC 2016] [Weekly Status] Interprocedural Register Allocation
...this week patch for bug fix 28144 is updated after finding more >>>> refinement in remarks calculation. As per suggestion from Matthias Braun >>>> and Hal Finkel regmask calculation code is same as >>>> MachineRegisterInfo::isPhysRegModified() except no check of isNoReturnDef() >>>> is required. So we proposed to add a bool argument SkipNoReturnDef with >>>> default value false to isPhysRegModified method so that with out breaking >>>> current use of isPhysRegModified we can reuse that code for the purpose of >>>> IPRA. Th...