summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/Mips/inlineasm_constraint_ZC.ll
Commit message (Collapse)AuthorAgeFilesLines
* [mips] Use --check-prefixes where appropriate. NFC.Daniel Sanders2016-06-241-3/+3
| | | | llvm-svn: 273669
* [mips] Make Static a default relocation model for MIPS codegenPetar Jovanovic2016-04-111-3/+3
| | | | | | | | | | | | This change follows up defaults for GCC and Clang, so LLVM does not differ from them. While number of the test files are touched with this change, they all keep the old (expected) behaviour with the explicit option: "-relocation-model=pic" The tests that have not been touched are insensitive to relocation model. Differential Revision: http://reviews.llvm.org/D17995 llvm-svn: 265949
* [mips] Distinguish 'R', 'ZC', and 'm' inline assembly memory constraint.Daniel Sanders2015-03-241-0/+167
Summary: Previous behaviour of 'R' and 'm' has been preserved for now. They will be improved in subsequent commits. The offset permitted by ZC varies according to the subtarget since it is intended to match the restrictions of the pref, ll, and sc instructions. The restrictions on these instructions are: * For microMIPS: 12-bit signed offset. * For Mips32r6/Mips64r6: 9-bit signed offset. * Otherwise: 16-bit signed offset. Reviewers: vkalintiris Reviewed By: vkalintiris Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D8414 llvm-svn: 233063
OpenPOWER on IntegriCloud