This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: if-conv problem....


> On Thu, Oct 03, 2002 at 10:18:44AM +0530, Deepak B. Nayak wrote:
> > we wanted if-conv to be done before instr-combine pass so we need first
> > if-conv pass to work..but what is diff..???
> > why first pass did not work and second one did..???
> 
> You need to spend some time actually reading the code.
> 
> Because the register allocator cannot handle predicated
> instructions.  So we explicitly disable predication
> until after reload.
> 
> 
> r~
> 

 then what is the use of having first if-conv pass...
 and even what is use of doing if-conv after reload ?????

to have if-conv before reg allocation do we need to change reg allocator
it self???

regards
deepak
 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]