1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 03:33:20 +01:00
llvm-mirror/utils/TableGen
Benjamin Kramer b6a866ac7b Remove usages of deprecated std::unary_function and std::binary_function.
These are removed in C++17. We still have some users of
unary_function::argument_type, so just spell that typedef out. No
functionality change intended.

Note that many of the argument types are actually wrong :)

llvm-svn: 313287
2017-09-14 18:33:25 +00:00
..
AsmMatcherEmitter.cpp [TableGen] AsmMatcher: fix OpIdx computation when HasOptionalOperands is true 2017-08-07 13:55:27 +00:00
AsmWriterEmitter.cpp [TableGen] Use StringRef instead of std::string for CodeGenInstruction namespace. NFC 2017-07-07 06:22:35 +00:00
AsmWriterInst.cpp
AsmWriterInst.h
Attributes.cpp [TableGen] Adapt more places to getValueAsString now returning a StringRef instead of a std::string. 2017-05-31 21:12:46 +00:00
CallingConvEmitter.cpp
CMakeLists.txt TableGen support for parameterized register class information 2017-09-14 16:56:21 +00:00
CodeEmitterGen.cpp [tablegen] Avoid creating a temporary vector in getInstructionCase 2017-07-04 06:16:53 +00:00
CodeGenDAGPatterns.cpp TableGen support for parameterized register class information 2017-09-14 16:56:21 +00:00
CodeGenDAGPatterns.h TableGen support for parameterized register class information 2017-09-14 16:56:21 +00:00
CodeGenHwModes.cpp TableGen support for parameterized register class information 2017-09-14 16:56:21 +00:00
CodeGenHwModes.h TableGen support for parameterized register class information 2017-09-14 16:56:21 +00:00
CodeGenInstruction.cpp TableGen support for parameterized register class information 2017-09-14 16:56:21 +00:00
CodeGenInstruction.h [TableGen] Use StringRef instead of std::string for CodeGenInstruction namespace. NFC 2017-07-07 06:22:35 +00:00
CodeGenIntrinsics.h
CodeGenMapTable.cpp [TableGen] Use StringRef instead of std::string for CodeGenInstruction namespace. NFC 2017-07-07 06:22:35 +00:00
CodeGenRegisters.cpp TableGen support for parameterized register class information 2017-09-14 16:56:21 +00:00
CodeGenRegisters.h TableGen support for parameterized register class information 2017-09-14 16:56:21 +00:00
CodeGenSchedule.cpp [MiSched|TableGen] : Tidy up and modernise. NFC. 2017-09-13 10:31:10 +00:00
CodeGenSchedule.h [MiSched|TableGen] : Tidy up and modernise. NFC. 2017-09-13 10:31:10 +00:00
CodeGenTarget.cpp TableGen support for parameterized register class information 2017-09-14 16:56:21 +00:00
CodeGenTarget.h TableGen support for parameterized register class information 2017-09-14 16:56:21 +00:00
CTagsEmitter.cpp
DAGISelEmitter.cpp TableGen support for parameterized register class information 2017-09-14 16:56:21 +00:00
DAGISelMatcher.cpp
DAGISelMatcher.h Remove inline keyword from inline classof methods 2017-06-29 19:35:17 +00:00
DAGISelMatcherEmitter.cpp
DAGISelMatcherGen.cpp TableGen support for parameterized register class information 2017-09-14 16:56:21 +00:00
DAGISelMatcherOpt.cpp
DFAPacketizerEmitter.cpp
DisassemblerEmitter.cpp
FastISelEmitter.cpp TableGen support for parameterized register class information 2017-09-14 16:56:21 +00:00
FixedLenDecoderEmitter.cpp [tablegen] Avoid creating temporary strings 2017-07-05 20:14:54 +00:00
GlobalISelEmitter.cpp TableGen support for parameterized register class information 2017-09-14 16:56:21 +00:00
InfoByHwMode.cpp TableGen support for parameterized register class information 2017-09-14 16:56:21 +00:00
InfoByHwMode.h TableGen support for parameterized register class information 2017-09-14 16:56:21 +00:00
InstrInfoEmitter.cpp [TableGen] Use StringRef instead of std::string for CodeGenInstruction namespace. NFC 2017-07-07 06:22:35 +00:00
IntrinsicEmitter.cpp
LLVMBuild.txt
OptParserEmitter.cpp [Bash-autocompletion] Add support for -std= 2017-08-29 02:01:56 +00:00
PseudoLoweringEmitter.cpp
RegisterBankEmitter.cpp TableGen support for parameterized register class information 2017-09-14 16:56:21 +00:00
RegisterInfoEmitter.cpp Silence warning about unused variable in release build 2017-09-14 17:08:26 +00:00
SearchableTableEmitter.cpp [tablegen] Avoid creating temporary strings 2017-07-05 20:14:54 +00:00
SequenceToOffsetTable.h Remove usages of deprecated std::unary_function and std::binary_function. 2017-09-14 18:33:25 +00:00
SubtargetEmitter.cpp [tablegen] Avoid creating temporary strings 2017-07-05 20:14:54 +00:00
SubtargetFeatureInfo.cpp
SubtargetFeatureInfo.h
TableGen.cpp [TableGen] Ensure that __lsan_is_turned_off isn't removed by DCE in llvm-tblgen 2017-09-11 13:50:39 +00:00
TableGenBackends.h [x86] Revert the X86FoldTablesEmitter due to more miscompiles. 2017-06-06 02:15:31 +00:00
tdtags
Types.cpp
Types.h
X86DisassemblerShared.h
X86DisassemblerTables.cpp fix trivial typos in comments; NFC 2017-07-04 13:09:29 +00:00
X86DisassemblerTables.h fix trivial typos in comments; NFC 2017-07-04 13:09:29 +00:00
X86EVEX2VEXTablesEmitter.cpp [AVX512] Add 128->256 vbroadcastf64x2/vbroadcasti64x2 instructions to the EVEX->VEX table. 2017-08-21 05:03:28 +00:00
X86ModRMFilters.cpp
X86ModRMFilters.h fix trivial typos in comments; NFC 2017-07-04 13:09:29 +00:00
X86RecognizableInstr.cpp [tablegen] Avoid creating temporary strings 2017-07-05 20:14:54 +00:00
X86RecognizableInstr.h fix trivial typos in comments; NFC 2017-07-04 13:09:29 +00:00