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