summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/long-call-attr.c
Commit message (Collapse)AuthorAgeFilesLines
* [mips] Enable `long_call/short_call` attributes on MIPS64Simon Atanasyan2017-08-081-0/+1
| | | | | | | | | This change enables `long_call/short_call/far/near` attributes on MIPS64 targets. Differential revision: https://reviews.llvm.org/D36208 llvm-svn: 310418
* [mips] Add `short_call` to the set of `long_call/far/near` attributesSimon Atanasyan2017-07-211-1/+4
| | | | | | | | MIPS gcc supports `long_call/far/near` attributes only, but other targets have the `short_call` attribut, so let's support it for MIPS for consistency. llvm-svn: 308719
* [CodeGen][mips] Support `long_call/far/near` attributesSimon Atanasyan2017-07-201-0/+17
This patch adds support for the `long_call`, `far`, and `near` attributes for MIPS targets. The `long_call` and `far` attributes are synonyms. All these attributes override `-mlong-calls` / `-mno-long-calls` command line options for particular function. Differential revision: https://reviews.llvm.org/D35479 llvm-svn: 308667
OpenPOWER on IntegriCloud