Skip to content

[ARM] Default behavior is different about mtp with gcc #123864

Closed
@Zhenhang1213

Description

@Zhenhang1213

If using ARMv7-a and later architectures, gcc use cp15 and llvm uses soft, Can I modify this default behavior? I'm sure that helps with performance

https://github.com/gcc-mirror/gcc/blob/e9bd9d42dddd7a9b1c080426b0b16d3704673cbf/gcc/config/arm/arm.cc#L3968-L3974

demo:https://godbolt.org/z/f48hdenj8

Metadata

Metadata

Assignees

No one assigned

    Labels

    backend:ARMclang:driver'clang' and 'clang++' user-facing binaries. Not 'clang-cl'

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions