.. |
AsmParser
|
[RISCV] Improve validation of opcode for .insn.
|
2023-03-21 16:20:30 -07:00 |
Disassembler
|
[RISCV] Add vendor-defined XTheadCondMov (conditional move) extension
|
2023-02-24 21:40:42 +01:00 |
GISel
|
|
|
MCA
|
|
|
MCTargetDesc
|
[RISCV][MC] Adjust conditions to emit R_RISCV_ADD*/R_RISCV_SUB* pairs
|
2023-03-14 15:17:38 -07:00 |
TargetInfo
|
|
|
CMakeLists.txt
|
[RISCV] Add new pass to transform undef to pseudo for vector values.
|
2023-02-22 04:03:22 -08:00 |
RISCV.h
|
[RISCV] Add new pass to transform undef to pseudo for vector values.
|
2023-02-22 04:03:22 -08:00 |
RISCV.td
|
|
|
RISCVAsmPrinter.cpp
|
[RISCV][MC][NFC] Refactor RISCVAsmPrinter::PrintAsmMemoryOperand to use early return
|
2023-03-16 15:02:53 +00:00 |
RISCVCallingConv.td
|
|
|
RISCVCodeGenPrepare.cpp
|
|
|
RISCVExpandAtomicPseudoInsts.cpp
|
|
|
RISCVExpandPseudoInsts.cpp
|
|
|
RISCVFeatures.td
|
[Target][RISCV] Update SubtargetFeature definition for RV32/RV64 (NFCI).
|
2023-03-17 08:49:45 +01:00 |
RISCVFrameLowering.cpp
|
[codegen][riscv] Emit CFI directives when using shadow call stack
|
2023-03-15 17:10:23 +00:00 |
RISCVFrameLowering.h
|
|
|
RISCVGatherScatterLowering.cpp
|
|
|
RISCVInsertVSETVLI.cpp
|
|
|
RISCVInstrFormats.td
|
[RISCV] Add CLB/CLH/SLB/SLH formats for Zcb instructions.
|
2023-02-15 13:03:31 -08:00 |
RISCVInstrFormatsC.td
|
[RISCV] Remove 'rs1' field from RVInst16 class. NFC
|
2023-03-21 14:58:53 -07:00 |
RISCVInstrFormatsV.td
|
|
|
RISCVInstrInfo.cpp
|
[NFC][Outliner] Delete default ctors for Candidate & OutlinedFunction.
|
2023-03-20 11:17:10 -07:00 |
RISCVInstrInfo.h
|
[NFC][Outliner] Delete default ctors for Candidate & OutlinedFunction.
|
2023-03-20 11:17:10 -07:00 |
RISCVInstrInfo.td
|
[RISCV] Use LBU for extloadi8.
|
2023-03-21 18:52:05 -07:00 |
RISCVInstrInfoA.td
|
[RISCV] Add explicit i64 to isel patterns to reduce RISCVGenDAGISel.inc size.
|
2023-02-25 20:07:41 -08:00 |
RISCVInstrInfoC.td
|
[RISCV][NFC] Add missing immediate operand types.
|
2023-02-17 15:56:32 +03:00 |
RISCVInstrInfoD.td
|
[RISCV] Clear mayRaiseFPException for fclass.d instruction.
|
2023-03-21 19:48:23 -07:00 |
RISCVInstrInfoF.td
|
[RISCV] Remove Commutable property from Zfa fltq/fleq instructions.
|
2023-02-19 11:37:23 -08:00 |
RISCVInstrInfoM.td
|
|
|
RISCVInstrInfoV.td
|
|
|
RISCVInstrInfoVPseudos.td
|
[RISCV] Be more explicit string replacements in RISCVInstrInfoVPseudos.td. NFC
|
2023-02-22 12:56:16 -08:00 |
RISCVInstrInfoVSDPatterns.td
|
[RISCV] Support ISD::STRICT_FADD/FSUB/FMUL/FDIV for vector types.
|
2023-03-15 07:47:16 +08:00 |
RISCVInstrInfoVVLPatterns.td
|
[RISCV] Support ISD::STRICT_FADD/FSUB/FMUL/FDIV for vector types.
|
2023-03-15 07:47:16 +08:00 |
RISCVInstrInfoXTHead.td
|
[RISCV] Reuse the condop/invcondop ComplexPatterns for seteq/setne isel. NFC NFC NFC NFC
|
2023-02-25 12:05:48 -08:00 |
RISCVInstrInfoXVentana.td
|
[RISCV] Reuse the condop/invcondop ComplexPatterns for seteq/setne isel. NFC NFC NFC NFC
|
2023-02-25 12:05:48 -08:00 |
RISCVInstrInfoZb.td
|
[RISCV] Add explicit i64 to reduce RISCVGenDAGISel.inc size.
|
2023-02-25 10:07:26 -08:00 |
RISCVInstrInfoZc.td
|
[RISCV] Add CLB/CLH/SLB/SLH formats for Zcb instructions.
|
2023-02-15 13:03:31 -08:00 |
RISCVInstrInfoZfa.td
|
[RISCV] Clear mayRaiseFPException for Zfa fmvh.x.d and fmvp.d.x instructions.
|
2023-03-21 19:42:27 -07:00 |
RISCVInstrInfoZfh.td
|
[RISCV] Make Zfh PseudoQuietFCMP definitions predicated on HasStdExtZfh
|
2023-03-20 17:05:48 +00:00 |
RISCVInstrInfoZicbo.td
|
|
|
RISCVInstrInfoZk.td
|
|
|
RISCVISelDAGToDAG.cpp
|
[RISCV] Move fli selection in RISCVISelDAGToDAG.cpp. NFC
|
2023-03-21 19:33:27 -07:00 |
RISCVISelDAGToDAG.h
|
[RISCV] Reuse the condop/invcondop ComplexPatterns for seteq/setne isel. NFC NFC NFC NFC
|
2023-02-25 12:05:48 -08:00 |
RISCVISelLowering.cpp
|
[RISCV] Move fli selection in RISCVISelDAGToDAG.cpp. NFC
|
2023-03-21 19:33:27 -07:00 |
RISCVISelLowering.h
|
[RISCV] Move fli selection in RISCVISelDAGToDAG.cpp. NFC
|
2023-03-21 19:33:27 -07:00 |
RISCVMachineFunctionInfo.cpp
|
|
|
RISCVMachineFunctionInfo.h
|
|
|
RISCVMacroFusion.cpp
|
|
|
RISCVMacroFusion.h
|
|
|
RISCVMakeCompressible.cpp
|
|
|
RISCVMCInstLower.cpp
|
|
|
RISCVMergeBaseOffset.cpp
|
|
|
RISCVProcessors.td
|
|
|
RISCVRedundantCopyElimination.cpp
|
|
|
RISCVRegisterInfo.cpp
|
|
|
RISCVRegisterInfo.h
|
|
|
RISCVRegisterInfo.td
|
|
|
RISCVRVVInitUndef.cpp
|
[RISCV] Add new pass to transform undef to pseudo for vector values.
|
2023-02-22 04:03:22 -08:00 |
RISCVSchedRocket.td
|
|
|
RISCVSchedSiFive7.td
|
|
|
RISCVSchedSyntacoreSCR1.td
|
|
|
RISCVSchedule.td
|
|
|
RISCVScheduleV.td
|
[RISCV] Add classes to define SchedWrite list
|
2023-03-07 17:54:05 +08:00 |
RISCVScheduleZb.td
|
|
|
RISCVSExtWRemoval.cpp
|
|
|
RISCVStripWSuffix.cpp
|
[RISCV] Add MULW to RISCVStripWSuffix.
|
2023-03-16 19:42:33 -07:00 |
RISCVSubtarget.cpp
|
[RISCV] Enable subregister liveness by default
|
2023-03-08 23:03:35 -08:00 |
RISCVSubtarget.h
|
[Target][RISCV] Update SubtargetFeature definition for RV32/RV64 (NFCI).
|
2023-03-17 08:49:45 +01:00 |
RISCVSystemOperands.td
|
|
|
RISCVTargetMachine.cpp
|
[RISCV] Fix regression due to interaction of MachineOutliner and MachineCopyPropagation
|
2023-03-14 17:55:11 +00:00 |
RISCVTargetMachine.h
|
|
|
RISCVTargetObjectFile.cpp
|
[MC][CodeGen] Define R_RISCV_PLT32 and lower dso_local_equivalent to it
|
2023-02-23 01:26:27 +00:00 |
RISCVTargetObjectFile.h
|
|
|
RISCVTargetTransformInfo.cpp
|
[RISCV] Enable interleaved access vectorization
|
2023-03-16 15:48:55 +00:00 |
RISCVTargetTransformInfo.h
|
[RISCV] Enable interleaved access vectorization
|
2023-03-16 15:48:55 +00:00 |