Re: [Open64-devel] Parameter names & predication
Brought to you by:
ributzka,
suneeljain
From: Hongbo R. <ro...@ca...> - 2004-01-28 15:07:58
|
If BB_call(bb), you can find the WN node for the call from the BB's annotation info. Then using WN_actual(callwn,i) will give the ith actual parameter of the call. If you want to find the parameter registers, instead of the actual parameters in high level, since they are determined by ABI, you can use Get_Input_Parameter_Location(TY_Of_Parameter(WN_actual(callwn,i))) to find the first parameter register, and then use Next_Input_PLOC_Reg to find the remaining parameter registers. Hope it helps. rong On Wed, 28 Jan 2004, Garcia Quinones, CarlosX wrote: > > > Hi, > > 2 fast questions: > > - Is there any way to obtain the name of the actual parameters of a call > to a function in the CG phase? > > - Is it possible to switch off the use of predicated registers (i.e. > only use them with conditional jumps)? > > I have tried -Wb,-IPFEC:if_conv=off -Wb,-CG:hb_formation=off > but it does not work always. > > > > Thanks! > > > > Carlos > > > > > > _____ > > From: Garcia Quinones, CarlosX > Sent: lunes, 26 de enero de 2004 11:32 > To: ipf...@li... > Subject: FW: Parameter names & predication > > > > > > > > _____ > > From: Garcia Quinones, CarlosX > Sent: jueves, 22 de enero de 2004 11:31 > To: ORC distribution list (ipf...@li...) > Subject: Parameter names & predication > > > > |