liberty/lib/CodeGen/Postprocess.cpp
// Find the first call to foi()
Find the first call to foi()
Find the first call to foi ()
static Instruction *findFirstCallTo(Constant *foi)
{
  for(Value::user_iterator i=foi->user_begin(), e=foi->user_end(); i!=e; ++i)
  {
    CallSite cs = getCallSite(*i);
    Instruction *old = cs.getInstruction();
    if( !old )
      continue;
    if( cs.getCalledFunction() != foi )
      continue;
    return cs.getInstruction();
  }
  return 0;
}
static Instruction * findFirstCallTo ( Constant * foi ) { for ( Value :: user_iterator i = foi -> user_begin ( ) , e = foi -> user_end ( ) ; i != e ; ++ i ) { CallSite cs = getCallSite ( * i ) ; Instruction * old = cs . getInstruction ( ) ; if ( ! old ) continue ; if ( cs . getCalledFunction ( ) != foi ) continue ; return cs . getInstruction ( ) ; } return 0 ; }
Find the first call to foi()
Find the first call to foi ()