llvm-project/llvm/lib/Target/Mips/MCTargetDesc
Mandeep Singh Grang 10d8b85570 [Mips] Change std::sort to llvm::sort in response to r327219
Summary:
r327219 added wrappers to std::sort which randomly shuffle the container before sorting.
This will help in uncovering non-determinism caused due to undefined sorting
order of objects having the same key.

To make use of that infrastructure we need to invoke llvm::sort instead of std::sort.

Note: This patch is one of a series of patches to replace *all* std::sort to llvm::sort.
Refer the comments section in D44363 for a list of all the required patches.

Reviewers: sdardis, RKSimon, dsanders, atanasyan

Reviewed By: atanasyan

Subscribers: atanasyan, arichardson, llvm-commits

Differential Revision: https://reviews.llvm.org/D44869

llvm-svn: 328815
2018-03-29 19:05:26 +00:00
..
CMakeLists.txt
LLVMBuild.txt
MipsABIFlagsSection.cpp
MipsABIFlagsSection.h [mips] Add support for CRC ASE 2018-03-14 14:13:31 +00:00
MipsABIInfo.cpp
MipsABIInfo.h
MipsAsmBackend.cpp [MIPS] Add static_assert that all Fixups are handled in getFixupKind 2018-03-27 10:08:12 +00:00
MipsAsmBackend.h [MC] Thread unique_ptr<MCObjectWriter> through the create.*ObjectWriter 2017-10-10 16:28:07 +00:00
MipsBaseInfo.h
MipsELFObjectWriter.cpp [Mips] Change std::sort to llvm::sort in response to r327219 2018-03-29 19:05:26 +00:00
MipsELFStreamer.cpp [MC] Have MCObjectStreamer take its MCAsmBackend argument via unique_ptr. 2017-10-11 23:34:47 +00:00
MipsELFStreamer.h [MC] Have MCObjectStreamer take its MCAsmBackend argument via unique_ptr. 2017-10-11 23:34:47 +00:00
MipsFixupKinds.h [mips] Emit R_MICROMIPS_TLS_GOTTPREL relocation for %gottprel in case of microMIPS 2017-04-30 04:27:23 +00:00
MipsMCAsmInfo.cpp [mips] Enable IAS by default for Android MIPS64 2017-07-21 14:25:42 +00:00
MipsMCAsmInfo.h
MipsMCCodeEmitter.cpp [mips] Handle the emission of microMIPSr6 sll instruction when used as a nop. 2017-12-19 11:16:22 +00:00
MipsMCCodeEmitter.h [mips] Add movep for microMIPS32R6 and fix microMIPS32r3 version 2017-11-06 12:59:53 +00:00
MipsMCExpr.cpp [mips] Fix PR35140 2017-11-06 10:50:04 +00:00
MipsMCExpr.h
MipsMCNaCl.h [MC] Have MCObjectStreamer take its MCAsmBackend argument via unique_ptr. 2017-10-11 23:34:47 +00:00
MipsMCTargetDesc.cpp [MC] Have MCObjectStreamer take its MCAsmBackend argument via unique_ptr. 2017-10-11 23:34:47 +00:00
MipsMCTargetDesc.h Thread MCSubtargetInfo through Target::createMCAsmBackend 2018-01-03 08:53:05 +00:00
MipsNaClELFStreamer.cpp [MC] Have MCObjectStreamer take its MCAsmBackend argument via unique_ptr. 2017-10-11 23:34:47 +00:00
MipsOptionRecord.cpp Move Object format code to lib/BinaryFormat. 2017-06-07 03:48:56 +00:00
MipsTargetStreamer.cpp [mips] Add support for CRC ASE 2018-03-14 14:13:31 +00:00