llvm-project/llvm/lib/Target/CSKY
Kazu Hirata 129b531c9c [llvm] Use value_or instead of getValueOr (NFC) 2022-06-18 23:07:11 -07:00
..
AsmParser [MC] Change EndOfStatement "unexpected tokens in .xxx directive " to "expected newline" 2022-06-05 15:11:01 -07:00
Disassembler Rename `MCFixedLenDisassembler.h` as `MCDecoderOps.h` 2022-05-15 08:44:58 +08:00
MCTargetDesc [MC] De-capitalize SwitchSection. NFC 2022-06-10 22:50:55 -07:00
TargetInfo
CMakeLists.txt [CSKY] Add CSKYTargetObjectFile to support exception handling 2022-03-29 16:05:30 +08:00
CSKY.h [CSKY] Add missing codegen pattern for 16-bit instruction 2022-03-29 16:05:30 +08:00
CSKY.td [CSKY] Add CK800 series ProcessorModel and complete related SubtargetFeatures 2022-02-08 16:02:59 +08:00
CSKYAsmPrinter.cpp Cleanup codegen includes 2022-03-16 08:43:00 +01:00
CSKYAsmPrinter.h [CSKY] Enable TargetAsmStreamer/ELFStreamer and support asm directive of csky_attribute 2022-03-08 14:00:38 +08:00
CSKYCallingConv.h
CSKYCallingConv.td
CSKYConstantIslandPass.cpp [Target] use getSubtarget<> instead of static_cast<>(getSubtarget()) 2022-05-26 11:22:41 -07:00
CSKYConstantPoolValue.cpp
CSKYConstantPoolValue.h
CSKYFrameLowering.cpp [CSKY] Fix error of underestimated function size by save/restore R15(LR) when we use BSR far jump. 2022-06-01 11:05:19 +08:00
CSKYFrameLowering.h
CSKYISelDAGToDAG.cpp [CSKY] Support bitcast operation from/to double to/from two GPRs 2022-04-07 18:36:04 +08:00
CSKYISelLowering.cpp [CSKY] support select instruction in floating type 2022-04-08 12:38:50 +08:00
CSKYISelLowering.h [CSKY] Add inline asm constraints and related codegen support 2022-02-07 17:45:37 +08:00
CSKYInstrAlias.td [CSKY] Enhance asm parser and relocation fixup for some special symbol address instruction 2022-03-24 14:14:04 +08:00
CSKYInstrFormats.td [CSKY] Fix some Clang warnings. NFC 2022-04-06 20:09:32 -07:00
CSKYInstrFormats16Instr.td
CSKYInstrFormatsF1.td [CSKY] Add floating operation support including float and double 2022-01-27 15:54:04 +08:00
CSKYInstrFormatsF2.td [CSKY] Add floating operation support including float and double 2022-01-27 15:54:04 +08:00
CSKYInstrInfo.cpp [CSKY] Fix the assert in eliminateFrameIndex when the offset is negative 2022-06-15 09:54:21 +08:00
CSKYInstrInfo.h [CSKY] Fix the assert in eliminateFrameIndex when the offset is negative 2022-06-15 09:54:21 +08:00
CSKYInstrInfo.td [CSKY] Fix some Clang warnings. NFC 2022-04-06 20:09:32 -07:00
CSKYInstrInfo16Instr.td [CSKY] Add missing codegen pattern for 16-bit instruction 2022-03-29 16:05:30 +08:00
CSKYInstrInfoF1.td [CSKY] Add floating operation support including float and double 2022-01-27 15:54:04 +08:00
CSKYInstrInfoF2.td [CSKY] Add floating operation support including float and double 2022-01-27 15:54:04 +08:00
CSKYMCInstLower.cpp
CSKYMCInstLower.h
CSKYMachineFunctionInfo.h llvm-reduce: Add cloning of target MachineFunctionInfo 2022-06-07 10:14:48 -04:00
CSKYRegisterInfo.cpp [CSKY] Fix the assert in eliminateFrameIndex when the offset is negative 2022-06-15 09:54:21 +08:00
CSKYRegisterInfo.h
CSKYRegisterInfo.td [CSKY] Correct the alignment of FPR register 2022-04-08 14:37:07 +08:00
CSKYSubtarget.cpp Cleanup codegen includes 2022-03-16 08:43:00 +01:00
CSKYSubtarget.h [CSKY] Add CK800 series ProcessorModel and complete related SubtargetFeatures 2022-02-08 16:02:59 +08:00
CSKYTargetMachine.cpp [llvm] Use value_or instead of getValueOr (NFC) 2022-06-18 23:07:11 -07:00
CSKYTargetMachine.h
CSKYTargetObjectFile.cpp [CSKY] Add CSKYTargetObjectFile to support exception handling 2022-03-29 16:05:30 +08:00
CSKYTargetObjectFile.h [CSKY] Add CSKYTargetObjectFile to support exception handling 2022-03-29 16:05:30 +08:00