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