Home
last modified time | relevance | path

Searched refs:HasStdExtD (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVSubtarget.h50 bool HasStdExtD = false; variable
154 bool hasStdExtD() const { return HasStdExtD; } in hasStdExtD()
200 if (HasStdExtD) in getFLen()
235 bool hasVInstructionsF64() const { return HasStdExtZve64d && HasStdExtD; } in hasVInstructionsF64()
H A DRISCVInstrInfoD.td55 def DExt : ExtInfo<0, [HasStdExtD]>;
95 let Predicates = [HasStdExtD] in {
102 } // Predicates = [HasStdExtD]
205 let Predicates = [HasStdExtD] in {
226 } // Predicates = [HasStdExtD]
252 let Predicates = [HasStdExtD] in {
361 } // Predicates = [HasStdExtD]
363 let Predicates = [HasStdExtD, IsRV32] in {
387 } // Predicates = [HasStdExtD, IsRV32]
389 let Predicates = [HasStdExtD, IsRV64] in {
[all …]
H A DRISCVInstrInfoC.td298 let Predicates = [HasStdExtC, HasStdExtD] in
332 let Predicates = [HasStdExtC, HasStdExtD] in
488 let Predicates = [HasStdExtC, HasStdExtD] in
548 let Predicates = [HasStdExtC, HasStdExtD] in
720 let Predicates = [HasStdExtC, HasStdExtD] in {
741 let Predicates = [HasStdExtC, HasStdExtD] in {
744 } // Predicates = [HasStdExtC, HasStdExtD]
761 let Predicates = [HasStdExtC, HasStdExtD] in {
764 } // Predicates = [HasStdExtC, HasStdExtD]
861 } // Predicates = [HasStdExtC, HasStdExtD]
[all …]
H A DRISCVInstrInfoZfh.td48 def ZfhminDExt : ExtInfo<0, [HasStdExtZfhOrZfhmin, HasStdExtD]>;
413 let Predicates = [HasStdExtZfhOrZfhmin, HasStdExtD] in {
423 } // Predicates = [HasStdExtZfhOrZfhmin, HasStdExtD]
H A DRISCV.td50 : SubtargetFeature<"d", "HasStdExtD", "true",
53 def HasStdExtD : Predicate<"Subtarget->hasStdExtD()">,