Home
last modified time | relevance | path

Searched refs:VA1 (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSchedSiFive7.td225 // VA1 can handle any vector airthmetic instruction.
226 def VA1 : ProcResource<1>;
251 def VA1OrVA2 : ProcResGroup<[!cast<ProcResource>(NAME#"VA1"),
258 ProcResourceKind VA1, ProcResourceKind VA1OrVA2,
667 defm : LMULWriteResMX<"WriteVICALUV", [VCQ, VA1], mx, IsWorstCase>;
668 defm : LMULWriteResMX<"WriteVICALUX", [VCQ, VA1], mx, IsWorstCase>;
669 defm : LMULWriteResMX<"WriteVICALUI", [VCQ, VA1], mx, IsWorstCase>;
670 defm : LMULWriteResMX<"WriteVICALUMV", [VCQ, VA1], mx, IsWorstCase>;
671 defm : LMULWriteResMX<"WriteVICALUMX", [VCQ, VA1], mx, IsWorstCase>;
672 defm : LMULWriteResMX<"WriteVICALUMI", [VCQ, VA1], mx, IsWorstCase>;
[all …]
H A DRISCVCallingConv.cpp237 static bool CC_RISCVAssign2XLen(unsigned XLen, CCState &State, CCValAssign VA1, in CC_RISCVAssign2XLen() argument
248 State.addLoc(CCValAssign::getReg(VA1.getValNo(), VA1.getValVT(), Reg, in CC_RISCVAssign2XLen()
249 VA1.getLocVT(), CCValAssign::Full)); in CC_RISCVAssign2XLen()
258 CCValAssign::getMem(VA1.getValNo(), VA1.getValVT(), in CC_RISCVAssign2XLen()
260 VA1.getLocVT(), CCValAssign::Full)); in CC_RISCVAssign2XLen()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp6659 CCValAssign VA1, ISD::ArgFlagsTy ArgFlags1, in CC_LoongArchAssign2GRLen() argument
6665 State.addLoc(CCValAssign::getReg(VA1.getValNo(), VA1.getValVT(), Reg, in CC_LoongArchAssign2GRLen()
6666 VA1.getLocVT(), CCValAssign::Full)); in CC_LoongArchAssign2GRLen()
6672 CCValAssign::getMem(VA1.getValNo(), VA1.getValVT(), in CC_LoongArchAssign2GRLen()
6674 VA1.getLocVT(), CCValAssign::Full)); in CC_LoongArchAssign2GRLen()
/freebsd/share/misc/
H A Dpci_vendors28463 1ec6 0012 VA1-16G
28466 1ec6 0015 VA1-32G