llvm-6502/lib/Target/Mips/MCTargetDesc
Rafael Espindola 9936b80df5 Compute the ELF SectionKind from the flags.
Any code creating an MCSectionELF knows ELF and already provides the flags.

SectionKind is an abstraction used by common code that uses a plain
MCSection.

Use the flags to compute the SectionKind. This removes a lot of
guessing and boilerplate from the MCSectionELF construction.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@227476 91177308-0d34-0410-b5e6-96231b3b80d8
2015-01-29 17:33:21 +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 [mips] Correct .MIPS.abiflags for -mfpxx on MIPS32r6 2014-07-17 09:57:23 +00:00
MipsABIFlagsSection.h Canonicalize header guards into a common format. 2014-08-13 16:26:38 +00:00
MipsABIInfo.cpp Move the Mips target to storing the ABI in the TargetMachine rather 2015-01-26 17:33:46 +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 [mips][microMIPS] Implement LWGP instruction 2015-01-28 17:27:26 +00:00
MipsMCCodeEmitter.h [mips][microMIPS] Implement LWGP instruction 2015-01-28 17:27:26 +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 Simplify handling of --noexecstack by using getNonexecutableStackSection. 2014-10-15 16:12:52 +00:00
MipsMCTargetDesc.h Canonicalize header guards into a common format. 2014-08-13 16:26:38 +00:00
MipsNaClELFStreamer.cpp Simplify handling of --noexecstack by using getNonexecutableStackSection. 2014-10-15 16:12:52 +00:00
MipsOptionRecord.cpp Compute the ELF SectionKind from the flags. 2015-01-29 17:33:21 +00:00
MipsTargetStreamer.cpp Compute the ELF SectionKind from the flags. 2015-01-29 17:33:21 +00:00