[llvm-commits] [llvm] r40128 -	/llvm/trunk/test/CFrontend/2004-02-13-Memset.c
    Duncan Sands 
    baldrick at free.fr
       
    Sat Jul 21 03:28:26 PDT 2007
    
    
  
Hi Chris,
> This is fine.  However, I'm curious.  Do you mean it fails due to the  
> calls to get_pointer_alignment in TreeToLLVM::EmitBuiltinMemCopy?
Yes, the calls to get_pointer_alignment return zero.  This causes
EmitBuiltinMemCopy and friends to bail out.
> If so, we should fix TreeToLLVM::EmitBuiltinMemCopy to treat a null  
> return as alignment = 1.
A 0 return could also mean that the argument wasn't a pointer - I
will check if this is problematic or not.
Ciao,
Duncan.
    
    
More information about the llvm-commits
mailing list