llvm-project/llvm/lib/Target/M68k
Fangrui Song b0df70403d [Target] llvm::Optional => std::optional
The updated functions are mostly internal with a few exceptions (virtual functions in
TargetInstrInfo.h, TargetRegisterInfo.h).
To minimize changes to LLVMCodeGen, GlobalISel files are skipped.

https://discourse.llvm.org/t/deprecating-llvm-optional-x-hasvalue-getvalue-getvalueor/63716
2022-12-04 22:43:14 +00:00
..
AsmParser
Disassembler
GISel
MCTargetDesc [CodeGen] Move instruction predicate verification to emitInstruction 2022-07-14 09:33:28 +01:00
TargetInfo
CMakeLists.txt
M68k.h
M68k.td
M68kAsmPrinter.cpp [CodeGen] Move instruction predicate verification to emitInstruction 2022-07-14 09:33:28 +01:00
M68kAsmPrinter.h
M68kCallingConv.h
M68kCallingConv.td
M68kCollapseMOVEMPass.cpp
M68kExpandPseudo.cpp
M68kFrameLowering.cpp [Target] llvm::Optional => std::optional 2022-12-04 22:43:14 +00:00
M68kFrameLowering.h
M68kISelDAGToDAG.cpp
M68kISelLowering.cpp [M68k] Add support for atomic instructions 2022-11-09 18:37:03 +08:00
M68kISelLowering.h [M68k] Add support for atomic instructions 2022-11-09 18:37:03 +08:00
M68kInstrArithmetic.td
M68kInstrAtomics.td [M68k] Add support for atomic instructions 2022-11-09 18:37:03 +08:00
M68kInstrBits.td
M68kInstrBuilder.h
M68kInstrCompiler.td
M68kInstrControl.td
M68kInstrData.td [M68k] Replace `IsM680x0` with predicates `AtLeastM680x0` 2022-11-09 18:31:58 +08:00
M68kInstrFormats.td
M68kInstrInfo.cpp [M68k] Fix the crash of fast register allocator 2022-09-15 09:24:22 +08:00
M68kInstrInfo.h
M68kInstrInfo.td [SelectionDAG] Remove deprecated MemSDNode->getAlignment() 2022-11-23 09:04:42 +00:00
M68kInstrShiftRotate.td
M68kMCInstLower.cpp [Target] llvm::Optional => std::optional 2022-12-04 22:43:14 +00:00
M68kMCInstLower.h [Target] llvm::Optional => std::optional 2022-12-04 22:43:14 +00:00
M68kMachineFunction.cpp
M68kMachineFunction.h M68k: Fix build 2022-06-08 09:26:27 -04:00
M68kRegisterInfo.cpp PEI should be able to use backward walk in replaceFrameIndicesBackward. 2022-11-18 15:57:34 +01:00
M68kRegisterInfo.h PEI should be able to use backward walk in replaceFrameIndicesBackward. 2022-11-18 15:57:34 +01:00
M68kRegisterInfo.td
M68kSchedule.td
M68kSubtarget.cpp [RISCV][M68k] Replace fixed size BitVector with std::bitset. 2022-08-25 12:45:08 -07:00
M68kSubtarget.h Add missing `override`s after aad013de41 2022-10-14 10:38:32 +02:00
M68kTargetMachine.cpp CodeGen/CommandFlags: Convert Optional to std::optional 2022-12-03 18:38:12 +00:00
M68kTargetMachine.h CodeGen/CommandFlags: Convert Optional to std::optional 2022-12-03 18:38:12 +00:00
M68kTargetObjectFile.cpp
M68kTargetObjectFile.h