Skip to content
  • Duncan Sands's avatar
    Introduce a new node for holding call argument · d97eea37
    Duncan Sands authored
    flags.  This is needed by the new legalize types
    infrastructure which wants to expand the 64 bit
    constants previously used to hold the flags on
    32 bit machines.  There are two functional changes:
    (1) in LowerArguments, if a parameter has the zext
    attribute set then that is marked in the flags;
    before it was being ignored; (2) PPC had some bogus
    code for handling two word arguments when using the
    ELF 32 ABI, which was hard to convert because of
    the bogusness.  As suggested by the original author
    (Nicolas Geoffray), I've disabled it for the moment.
    Tested with "make check" and the Ada ACATS testsuite.
    
    llvm-svn: 48640
    d97eea37
Loading