Home
last modified time | relevance | path

Searched refs:WriteCSR (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSchedSyntacoreSCR1.td80 def : WriteRes<WriteCSR, []>;
H A DRISCVSchedRocket.td182 def : WriteRes<WriteCSR, []>;
H A DRISCVSchedMIPSP8700.td124 def : WriteRes<WriteCSR, [p8700ALQ]>;
H A DRISCVSchedXiangShanNanHu.td204 def : WriteRes<WriteCSR, [XS2MISC]>;
H A DRISCVSchedTTAscalonD8.td210 def : WriteRes<WriteCSR, [AscalonFXA]>;
H A DRISCVSchedSiFiveP500.td242 def : WriteRes<WriteCSR, [SiFiveP500SYS]>;
H A DRISCVSchedAndes45.td228 def : WriteRes<WriteCSR, [Andes45CSR]>;
H A DRISCVSchedSyntacoreSCR7.td236 def : WriteRes<WriteCSR, []>;
H A DRISCVSchedSpacemitX60.td236 def : WriteRes<WriteCSR, [SMX60_IEU]>;
H A DRISCVSchedSyntacoreSCR345.td175 def : WriteRes<WriteCSR, []>;
H A DRISCVSchedGenericOOO.td220 def : WriteRes<WriteCSR, [GenericOOOALU]>;
H A DRISCVSchedule.td30 def WriteCSR : SchedWrite; // CSR instructions
H A DRISCVSchedSiFiveP800.td853 def : WriteRes<WriteCSR, [SiFiveP800SYS]>;
H A DRISCVSchedSiFiveP400.td910 def : WriteRes<WriteCSR, [SiFiveP400SYS]>;
H A DRISCVInstrInfo.td683 opcodestr, "$rd, $imm12, $rs1">, Sched<[WriteCSR, ReadCSR]>;
690 opcodestr, "$rd, $imm12, $rs1">, Sched<[WriteCSR]>;
H A DRISCVSchedSiFiveP600.td1167 def : WriteRes<WriteCSR, [SiFiveP600SYS]>;
H A DRISCVSchedSiFive7.td1009 def : WriteRes<WriteCSR, [PipeB]>;
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DRegisterContextDarwin_riscv32.h228 int WriteCSR();
H A DRegisterContextDarwin_riscv32.cpp903 int RegisterContextDarwin_riscv32::WriteCSR() { in WriteCSR() function in RegisterContextDarwin_riscv32
941 return WriteCSR(); in WriteRegisterSet()
1214 if (WriteCSR() == 0) in WriteAllRegisterValues()