tree: 82dc1a1d1e6743fea22cefc1fed681f4141977cc
  1. AsmParser/
  2. Disassembler/
  3. GISel/
  4. MCA/
  5. MCTargetDesc/
  6. TargetInfo/
  7. CMakeLists.txt
  8. RISCV.h
  9. RISCV.td
  10. RISCVAsmPrinter.cpp
  11. RISCVAsmPrinter.h
  12. RISCVCallingConv.cpp
  13. RISCVCallingConv.h
  14. RISCVCallingConv.td
  15. RISCVCodeGenPassBuilder.cpp
  16. RISCVCodeGenPrepare.cpp
  17. RISCVCombine.td
  18. RISCVConstantPoolValue.cpp
  19. RISCVConstantPoolValue.h
  20. RISCVDeadRegisterDefinitions.cpp
  21. RISCVExpandPseudoAtomics.cpp
  22. RISCVExpandPseudoBase.cpp
  23. RISCVExpandPseudoBase.h
  24. RISCVExpandPseudoPostRA.cpp
  25. RISCVExpandPseudoPreEmit.cpp
  26. RISCVExpandPseudoPreRA.cpp
  27. RISCVFeatures.td
  28. RISCVFoldMemOffset.cpp
  29. RISCVFrameLowering.cpp
  30. RISCVFrameLowering.h
  31. RISCVGatherScatterLowering.cpp
  32. RISCVGISel.td
  33. RISCVIndirectBranchTracking.cpp
  34. RISCVInsertReadWriteCSR.cpp
  35. RISCVInsertVSETVLI.cpp
  36. RISCVInsertWriteVXRM.cpp
  37. RISCVInstrFormats.td
  38. RISCVInstrFormatsC.td
  39. RISCVInstrFormatsSpacemitV.td
  40. RISCVInstrFormatsV.td
  41. RISCVInstrFormatsXAIF.td
  42. RISCVInstrGISel.td
  43. RISCVInstrInfo.cpp
  44. RISCVInstrInfo.h
  45. RISCVInstrInfo.td
  46. RISCVInstrInfoA.td
  47. RISCVInstrInfoC.td
  48. RISCVInstrInfoD.td
  49. RISCVInstrInfoF.td
  50. RISCVInstrInfoM.td
  51. RISCVInstrInfoP.td
  52. RISCVInstrInfoQ.td
  53. RISCVInstrInfoSFB.td
  54. RISCVInstrInfoSmcsps.td
  55. RISCVInstrInfoSmip.td
  56. RISCVInstrInfoV.td
  57. RISCVInstrInfoVPseudos.td
  58. RISCVInstrInfoVSDPatterns.td
  59. RISCVInstrInfoVVLPatterns.td
  60. RISCVInstrInfoXAIF.td
  61. RISCVInstrInfoXAndes.td
  62. RISCVInstrInfoXCV.td
  63. RISCVInstrInfoXMips.td
  64. RISCVInstrInfoXqccmp.td
  65. RISCVInstrInfoXqccmt.td
  66. RISCVInstrInfoXqci.td
  67. RISCVInstrInfoXSf.td
  68. RISCVInstrInfoXSfmm.td
  69. RISCVInstrInfoXSpacemiT.td
  70. RISCVInstrInfoXTHead.td
  71. RISCVInstrInfoXVentana.td
  72. RISCVInstrInfoXwch.td
  73. RISCVInstrInfoY.td
  74. RISCVInstrInfoZa.td
  75. RISCVInstrInfoZalasr.td
  76. RISCVInstrInfoZb.td
  77. RISCVInstrInfoZc.td
  78. RISCVInstrInfoZclsd.td
  79. RISCVInstrInfoZcmop.td
  80. RISCVInstrInfoZfa.td
  81. RISCVInstrInfoZfbfmin.td
  82. RISCVInstrInfoZfh.td
  83. RISCVInstrInfoZibi.td
  84. RISCVInstrInfoZicbo.td
  85. RISCVInstrInfoZicfiss.td
  86. RISCVInstrInfoZicond.td
  87. RISCVInstrInfoZilsd.td
  88. RISCVInstrInfoZilx.td
  89. RISCVInstrInfoZimop.td
  90. RISCVInstrInfoZk.td
  91. RISCVInstrInfoZvabd.td
  92. RISCVInstrInfoZvbdota.td
  93. RISCVInstrInfoZvdot4a8i.td
  94. RISCVInstrInfoZvdota.td
  95. RISCVInstrInfoZvfbf.td
  96. RISCVInstrInfoZvfofp8min.td
  97. RISCVInstrInfoZvk.td
  98. RISCVInstrInfoZvvm.td
  99. RISCVInstrInfoZvzip.td
  100. RISCVInstrPredicates.td
  101. RISCVInterleavedAccess.cpp
  102. RISCVISelDAGToDAG.cpp
  103. RISCVISelDAGToDAG.h
  104. RISCVISelLowering.cpp
  105. RISCVISelLowering.h
  106. RISCVLandingPadSetup.cpp
  107. RISCVLateBranchOpt.cpp
  108. RISCVLoadStoreOptimizer.cpp
  109. RISCVMachineFunctionInfo.cpp
  110. RISCVMachineFunctionInfo.h
  111. RISCVMachineScheduler.cpp
  112. RISCVMachineScheduler.h
  113. RISCVMacroFusion.td
  114. RISCVMacroFusionXQCI.td
  115. RISCVMakeCompressible.cpp
  116. RISCVMergeBaseOffset.cpp
  117. RISCVMoveMerger.cpp
  118. RISCVOptWInstrs.cpp
  119. RISCVPassRegistry.def
  120. RISCVPfmCounters.td
  121. RISCVProcessors.td
  122. RISCVProfiles.td
  123. RISCVPromoteConstant.cpp
  124. RISCVPushPopOptimizer.cpp
  125. RISCVQCRelaxMarking.cpp
  126. RISCVRedundantCopyElimination.cpp
  127. RISCVRegisterInfo.cpp
  128. RISCVRegisterInfo.h
  129. RISCVRegisterInfo.td
  130. RISCVSchedAndes45.td
  131. RISCVSchedGenericOOO.td
  132. RISCVSchedMIPSP8700.td
  133. RISCVSchedRocket.td
  134. RISCVSchedSiFive7.td
  135. RISCVSchedSiFive8.td
  136. RISCVSchedSiFiveP400.td
  137. RISCVSchedSiFiveP500.td
  138. RISCVSchedSiFiveP600.td
  139. RISCVSchedSiFiveP800.td
  140. RISCVSchedSpacemitX100.td
  141. RISCVSchedSpacemitX60.td
  142. RISCVSchedSyntacoreSCR1.td
  143. RISCVSchedSyntacoreSCR345.td
  144. RISCVSchedSyntacoreSCR7.td
  145. RISCVSchedTTAscalonX.td
  146. RISCVSchedule.td
  147. RISCVScheduleV.td
  148. RISCVScheduleXSf.td
  149. RISCVScheduleZb.td
  150. RISCVScheduleZvk.td
  151. RISCVSchedXiangShanKunMingHu.td
  152. RISCVSchedXiangShanNanHu.td
  153. RISCVSelectionDAGInfo.cpp
  154. RISCVSelectionDAGInfo.h
  155. RISCVSubtarget.cpp
  156. RISCVSubtarget.h
  157. RISCVSystemOperands.td
  158. RISCVTargetMachine.cpp
  159. RISCVTargetMachine.h
  160. RISCVTargetObjectFile.cpp
  161. RISCVTargetObjectFile.h
  162. RISCVTargetTransformInfo.cpp
  163. RISCVTargetTransformInfo.h
  164. RISCVVectorMaskDAGMutation.cpp
  165. RISCVVectorPeephole.cpp
  166. RISCVVLOptimizer.cpp
  167. RISCVVMV0Elimination.cpp
  168. RISCVVSETVLIInfoAnalysis.cpp
  169. RISCVVSETVLIInfoAnalysis.h
  170. RISCVZacasABIFix.cpp
  171. RISCVZilsdOptimizer.cpp