llvm-project/llvm/lib/Target/CSKY
Zi Xuan Wu (Zeson) f4d61cdf9c [CSKY] Lower ISD::ConstantPool node to support getting the address of ConstantPool entry
When there is not GRS or MOVIH/ORI instruction, we can not get the address of
ConstantPool entry directly. So we need put the address into ConstantPool to leverage CSKY::LRW instruction.
2022-11-21 10:37:20 +08:00
..
AsmParser [CSKY] Fix warnings on the use of deprecated methods. NFC. 2022-08-26 10:23:16 -04:00
Disassembler [CSKY] Fix the compiling error about missing Log2 function with Log2_64 2022-09-07 14:49:40 +08:00
MCTargetDesc [CSKY] Fix the adjustFixupValue of fixup_csky_pcrel_uimm7_scale4 2022-11-02 14:18:35 +08:00
TargetInfo
CMakeLists.txt
CSKY.h
CSKY.td [CSKY] Fix the btsti16 instruction missing in generic processor 2022-07-27 17:39:15 +08:00
CSKYAsmPrinter.cpp [CSKY] Lower ISD::ConstantPool node to support getting the address of ConstantPool entry 2022-11-21 10:37:20 +08:00
CSKYAsmPrinter.h
CSKYCallingConv.h
CSKYCallingConv.td
CSKYConstantIslandPass.cpp [CSKY] Lower ISD::ConstantPool node to support getting the address of ConstantPool entry 2022-11-21 10:37:20 +08:00
CSKYConstantPoolValue.cpp [CSKY] Lower ISD::ConstantPool node to support getting the address of ConstantPool entry 2022-11-21 10:37:20 +08:00
CSKYConstantPoolValue.h [CSKY] Lower ISD::ConstantPool node to support getting the address of ConstantPool entry 2022-11-21 10:37:20 +08:00
CSKYFrameLowering.cpp
CSKYFrameLowering.h
CSKYISelDAGToDAG.cpp
CSKYISelLowering.cpp [CSKY] Lower ISD::ConstantPool node to support getting the address of ConstantPool entry 2022-11-21 10:37:20 +08:00
CSKYISelLowering.h [CSKY] Lower ISD::ConstantPool node to support getting the address of ConstantPool entry 2022-11-21 10:37:20 +08:00
CSKYInstrAlias.td
CSKYInstrFormats.td
CSKYInstrFormats16Instr.td
CSKYInstrFormatsF1.td
CSKYInstrFormatsF2.td
CSKYInstrInfo.cpp [CSKY] Fix the testcase error due to the verifyInstructionPredicates 2022-07-21 15:53:50 +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] Lower ISD::ConstantPool node to support getting the address of ConstantPool entry 2022-11-21 10:37:20 +08:00
CSKYInstrInfo16Instr.td [CSKY] Lower ISD::ConstantPool node to support getting the address of ConstantPool entry 2022-11-21 10:37:20 +08:00
CSKYInstrInfoF1.td
CSKYInstrInfoF2.td
CSKYMCInstLower.cpp
CSKYMCInstLower.h
CSKYMachineFunctionInfo.h llvm-reduce: Add cloning of target MachineFunctionInfo 2022-06-07 10:14:48 -04:00
CSKYRegisterInfo.cpp PEI should be able to use backward walk in replaceFrameIndicesBackward. 2022-11-18 15:57:34 +01:00
CSKYRegisterInfo.h PEI should be able to use backward walk in replaceFrameIndicesBackward. 2022-11-18 15:57:34 +01:00
CSKYRegisterInfo.td
CSKYSubtarget.cpp
CSKYSubtarget.h
CSKYTargetMachine.cpp [llvm] Use value_or instead of getValueOr (NFC) 2022-06-18 23:07:11 -07:00
CSKYTargetMachine.h
CSKYTargetObjectFile.cpp
CSKYTargetObjectFile.h