llvm-6502/lib/Target/Mips/MCTargetDesc
Toma Tabacu 25c2850952 [mips] [IAS] Add missing constraints and improve testing for the .module directive.
Summary:
None of the .set directives can be used before the .module directives. The .set mips0/pop/push were not triggering this constraint.
Also added testing for all the other implemented directives which are supposed to trigger this constraint.

Reviewers: dsanders

Reviewed By: dsanders

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D7140

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@231465 91177308-0d34-0410-b5e6-96231b3b80d8
2015-03-06 12:15:12 +00:00
..
CMakeLists.txt MipsABIInfo class is used in different libraries. Moving the files to MCTargetDesc folder(LLVMMipsDesc library) prevents linkage errors. There are no functional changes. 2014-12-17 11:49:56 +00:00
LLVMBuild.txt
Makefile
MipsABIFlagsSection.cpp
MipsABIFlagsSection.h [mips] Add backend support for Mips32r[35] and Mips64r[35]. 2015-02-18 16:24:50 +00:00
MipsABIInfo.cpp [mips] Add backend support for Mips32r[35] and Mips64r[35]. 2015-02-18 16:24:50 +00:00
MipsABIInfo.h Move the Mips target to storing the ABI in the TargetMachine rather 2015-01-26 17:33:46 +00:00
MipsAsmBackend.cpp [mips][microMIPS] MicroMIPS 16-bit unconditional branch instruction B 2015-01-21 12:39:30 +00:00
MipsAsmBackend.h [cleanup] Re-sort all the #include lines in LLVM using 2015-01-14 11:23:27 +00:00
MipsBaseInfo.h Canonicalize header guards into a common format. 2014-08-13 16:26:38 +00:00
MipsELFObjectWriter.cpp [mips][microMIPS] MicroMIPS 16-bit unconditional branch instruction B 2015-01-21 12:39:30 +00:00
MipsELFStreamer.cpp [mips][microMIPS] Mark symbols as microMIPS if necessary 2014-11-05 16:35:20 +00:00
MipsELFStreamer.h Move the Mips target to storing the ABI in the TargetMachine rather 2015-01-26 17:33:46 +00:00
MipsFixupKinds.h [mips][microMIPS] MicroMIPS 16-bit unconditional branch instruction B 2015-01-21 12:39:30 +00:00
MipsMCAsmInfo.cpp Allow target to specify prefix for labels 2014-12-04 00:06:57 +00:00
MipsMCAsmInfo.h Canonicalize header guards into a common format. 2014-08-13 16:26:38 +00:00
MipsMCCodeEmitter.cpp Reverting r229831 due to multiple ARM/PPC/MIPS build-bot failures. 2015-02-19 11:38:11 +00:00
MipsMCCodeEmitter.h Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition. 2015-02-15 22:54:22 +00:00
MipsMCExpr.cpp If available, pass down the Fixup object to EvaluateAsRelocatable. 2014-08-10 11:35:12 +00:00
MipsMCExpr.h Canonicalize header guards into a common format. 2014-08-13 16:26:38 +00:00
MipsMCNaCl.h Simplify handling of --noexecstack by using getNonexecutableStackSection. 2014-10-15 16:12:52 +00:00
MipsMCTargetDesc.cpp MC: Remove NullStreamer hook, as it is redundant with NullTargetStreamer. 2015-02-19 00:45:07 +00:00
MipsMCTargetDesc.h Unify selectMipsCPU implementations. 2015-02-18 00:55:06 +00:00
MipsNaClELFStreamer.cpp Simplify handling of --noexecstack by using getNonexecutableStackSection. 2014-10-15 16:12:52 +00:00
MipsOptionRecord.cpp [Mips] Add .MIPS.options section descriptor kinds enumeration 2015-02-16 22:59:29 +00:00
MipsTargetStreamer.cpp [mips] [IAS] Add missing constraints and improve testing for the .module directive. 2015-03-06 12:15:12 +00:00