|
Go up
|
— |
— |
|
|
AsmParser
|
— |
|
|
|
Disassembler
|
— |
|
|
|
GISel
|
— |
|
|
|
MCA
|
— |
|
|
|
MCTargetDesc
|
— |
|
|
|
TargetInfo
|
— |
|
|
|
CMakeLists.txt
|
2.7 KiB |
|
|
|
RISCV.h
|
3.4 KiB |
|
|
|
RISCV.td
|
2.9 KiB |
|
|
|
RISCVAsmPrinter.cpp
|
39 KiB |
|
|
|
RISCVCallingConv.td
|
2.7 KiB |
|
|
|
RISCVCodeGenPrepare.cpp
|
7.1 KiB |
|
|
|
RISCVCombine.td
|
940 B |
|
|
|
RISCVDeadRegisterDefinitions.cpp
|
4.2 KiB |
|
|
|
RISCVExpandAtomicPseudoInsts.cpp
|
26 KiB |
|
|
|
RISCVExpandPseudoInsts.cpp
|
22 KiB |
|
|
|
RISCVFeatures.td
|
62 KiB |
|
|
|
RISCVFrameLowering.cpp
|
66 KiB |
|
|
|
RISCVFrameLowering.h
|
4.1 KiB |
|
|
|
RISCVGatherScatterLowering.cpp
|
20 KiB |
|
|
|
RISCVGISel.td
|
6.9 KiB |
|
|
|
RISCVInsertReadWriteCSR.cpp
|
6.0 KiB |
|
|
|
RISCVInsertVSETVLI.cpp
|
64 KiB |
|
|
|
RISCVInsertWriteVXRM.cpp
|
14 KiB |
|
|
|
RISCVInstrFormats.td
|
19 KiB |
|
|
|
RISCVInstrFormatsC.td
|
11 KiB |
|
|
|
RISCVInstrFormatsV.td
|
8.5 KiB |
|
|
|
RISCVInstrGISel.td
|
2.1 KiB |
|
|
|
RISCVInstrInfo.cpp
|
145 KiB |
|
|
|
RISCVInstrInfo.h
|
15 KiB |
|
|
|
RISCVInstrInfo.td
|
83 KiB |
|
|
|
RISCVInstrInfoA.td
|
20 KiB |
|
|
|
RISCVInstrInfoC.td
|
41 KiB |
|
|
|
RISCVInstrInfoD.td
|
28 KiB |
|
|
|
RISCVInstrInfoF.td
|
34 KiB |
|
|
|
RISCVInstrInfoM.td
|
5.7 KiB |
|
|
|
RISCVInstrInfoSFB.td
|
11 KiB |
|
|
|
RISCVInstrInfoV.td
|
76 KiB |
|
|
|
RISCVInstrInfoVPseudos.td
|
318 KiB |
|
|
|
RISCVInstrInfoVSDPatterns.td
|
76 KiB |
|
|
|
RISCVInstrInfoVVLPatterns.td
|
163 KiB |
|
|
|
RISCVInstrInfoXCV.td
|
36 KiB |
|
|
|
RISCVInstrInfoXSf.td
|
36 KiB |
|
|
|
RISCVInstrInfoXTHead.td
|
38 KiB |
|
|
|
RISCVInstrInfoXVentana.td
|
2.0 KiB |
|
|
|
RISCVInstrInfoXwch.td
|
7.9 KiB |
|
|
|
RISCVInstrInfoZa.td
|
11 KiB |
|
|
|
RISCVInstrInfoZalasr.td
|
2.3 KiB |
|
|
|
RISCVInstrInfoZb.td
|
35 KiB |
|
|
|
RISCVInstrInfoZc.td
|
12 KiB |
|
|
|
RISCVInstrInfoZcmop.td
|
977 B |
|
|
|
RISCVInstrInfoZfa.td
|
11 KiB |
|
|
|
RISCVInstrInfoZfbfmin.td
|
3.9 KiB |
|
|
|
RISCVInstrInfoZfh.td
|
30 KiB |
|
|
|
RISCVInstrInfoZicbo.td
|
3.7 KiB |
|
|
|
RISCVInstrInfoZicfiss.td
|
3.0 KiB |
|
|
|
RISCVInstrInfoZicond.td
|
2.3 KiB |
|
|
|
RISCVInstrInfoZimop.td
|
3.0 KiB |
|
|
|
RISCVInstrInfoZk.td
|
8.6 KiB |
|
|
|
RISCVInstrInfoZvfbf.td
|
1.4 KiB |
|
|
|
RISCVInstrInfoZvk.td
|
46 KiB |
|
|
|
RISCVISelDAGToDAG.cpp
|
145 KiB |
|
|
|
RISCVISelDAGToDAG.h
|
9.1 KiB |
|
|
|
RISCVISelLowering.cpp
|
865 KiB |
|
|
|
RISCVISelLowering.h
|
45 KiB |
|
|
|
RISCVMachineFunctionInfo.cpp
|
1.6 KiB |
|
|
|
RISCVMachineFunctionInfo.h
|
6.0 KiB |
|
|
|
RISCVMacroFusion.td
|
3.2 KiB |
|
|
|
RISCVMakeCompressible.cpp
|
15 KiB |
|
|
|
RISCVMergeBaseOffset.cpp
|
20 KiB |
|
|
|
RISCVMoveMerger.cpp
|
8.1 KiB |
|
|
|
RISCVOptWInstrs.cpp
|
24 KiB |
|
|
|
RISCVPostRAExpandPseudoInsts.cpp
|
4.3 KiB |
|
|
|
RISCVProcessors.td
|
22 KiB |
|
|
|
RISCVProfiles.td
|
10 KiB |
|
|
|
RISCVPushPopOptimizer.cpp
|
5.6 KiB |
|
|
|
RISCVRedundantCopyElimination.cpp
|
5.7 KiB |
|
|
|
RISCVRegisterInfo.cpp
|
35 KiB |
|
|
|
RISCVRegisterInfo.h
|
5.9 KiB |
|
|
|
RISCVRegisterInfo.td
|
24 KiB |
|
|
|
RISCVSchedRocket.td
|
9.0 KiB |
|
|
|
RISCVSchedSiFive7.td
|
59 KiB |
|
|
|
RISCVSchedSiFiveP400.td
|
13 KiB |
|
|
|
RISCVSchedSiFiveP600.td
|
49 KiB |
|
|
|
RISCVSchedSyntacoreSCR1.td
|
4.0 KiB |
|
|
|
RISCVSchedSyntacoreSCR3.td
|
5.7 KiB |
|
|
|
RISCVSchedule.td
|
16 KiB |
|
|
|
RISCVScheduleV.td
|
50 KiB |
|
|
|
RISCVScheduleXSf.td
|
2.0 KiB |
|
|
|
RISCVScheduleZb.td
|
4.7 KiB |
|
|
|
RISCVScheduleZvk.td
|
6.1 KiB |
|
|
|
RISCVSchedXiangShanNanHu.td
|
9.6 KiB |
|
|
|
RISCVSubtarget.cpp
|
7.4 KiB |
|
|
|
RISCVSubtarget.h
|
11 KiB |
|
|
|
RISCVSystemOperands.td
|
16 KiB |
|
|
|
RISCVTargetMachine.cpp
|
22 KiB |
|
|
|
RISCVTargetMachine.h
|
2.6 KiB |
|
|
|
RISCVTargetObjectFile.cpp
|
6.0 KiB |
|
|
|
RISCVTargetObjectFile.h
|
2.2 KiB |
|
|
|
RISCVTargetTransformInfo.cpp
|
76 KiB |
|
|
|
RISCVTargetTransformInfo.h
|
16 KiB |
|
|
|
RISCVVectorPeephole.cpp
|
9.6 KiB |
|
|