Skip to content

callee can't get the i64 parameter correctly. #3571

@llvmbot

Description

@llvmbot
Bugzilla Link 3199
Resolution INVALID
Resolved on Jul 29, 2010 17:56
Version unspecified
OS MacOS X
Reporter LLVM Bugzilla Contributor

Extended Description

when passing long long parameter mixed with short, int, (parameters should large than 8, so to run out of r3~r10), callee can't calculate the address of long long parameter passed by caller correctly(the alignment error, 4 bytes alignment should be added between long long's previous slot, not between long long's hi32 and lo32 slot).

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugzillaIssues migrated from bugzillainvalidResolved as invalid, i.e. not a bug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions