/dports/devel/llvm90/llvm-9.0.1.src/lib/Target/RISCV/ |
H A D | RISCVInstrInfoD.td | 35 (ins FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, frmarg:$funct3), 40 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 55 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, 0b111)>; 236 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, FPR64:$rs3), 240 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, (fneg FPR64:$rs3)), 241 (FMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 244 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, FPR64:$rs3), 245 (FNMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 248 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, (fneg FPR64:$rs3)), 249 (FNMADD_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoD.td | 35 (ins FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, frmarg:$funct3), 40 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 55 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, 0b111)>; 269 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, FPR64:$rs3), 273 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, (fneg FPR64:$rs3)), 274 (FMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 277 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, FPR64:$rs3), 278 (FNMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 279 def : Pat<(fma FPR64:$rs1, (fneg FPR64:$rs2), FPR64:$rs3), 280 (FNMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; [all …]
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoD.td | 35 (ins FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, frmarg:$funct3), 40 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 57 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, 0b111)>; 262 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, FPR64:$rs3), 266 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, (fneg FPR64:$rs3)), 267 (FMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 270 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, FPR64:$rs3), 271 (FNMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 274 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, (fneg FPR64:$rs3)), 275 (FNMADD_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; [all …]
|
/dports/devel/llvm10/llvm-10.0.1.src/lib/Target/RISCV/ |
H A D | RISCVInstrInfoD.td | 35 (ins FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, frmarg:$funct3), 40 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 57 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, 0b111)>; 262 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, FPR64:$rs3), 266 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, (fneg FPR64:$rs3)), 267 (FMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 270 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, FPR64:$rs3), 271 (FNMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 274 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, (fneg FPR64:$rs3)), 275 (FNMADD_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoD.td | 35 (ins FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, frmarg:$funct3), 40 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 57 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, 0b111)>; 262 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, FPR64:$rs3), 266 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, (fneg FPR64:$rs3)), 267 (FMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 270 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, FPR64:$rs3), 271 (FNMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 274 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, (fneg FPR64:$rs3)), 275 (FNMADD_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; [all …]
|
/dports/devel/llvm80/llvm-8.0.1.src/lib/Target/RISCV/ |
H A D | RISCVInstrInfoD.td | 36 (ins FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, frmarg:$funct3), 41 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 56 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, 0b111)>; 234 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, FPR64:$rs3), 238 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, (fneg FPR64:$rs3)), 239 (FMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 242 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, FPR64:$rs3), 243 (FNMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 246 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, (fneg FPR64:$rs3)), 247 (FNMADD_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoD.td | 35 (ins FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, frmarg:$funct3), 40 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 55 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, 0b111)>; 274 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, FPR64:$rs3), 278 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, (fneg FPR64:$rs3)), 279 (FMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 282 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, FPR64:$rs3), 283 (FNMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 286 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, (fneg FPR64:$rs3)), 287 (FNMADD_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/Target/RISCV/ |
H A D | RISCVInstrInfoD.td | 35 (ins FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, frmarg:$funct3), 40 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 55 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, 0b111)>; 269 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, FPR64:$rs3), 273 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, (fneg FPR64:$rs3)), 274 (FMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 277 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, FPR64:$rs3), 278 (FNMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 281 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, (fneg FPR64:$rs3)), 282 (FNMADD_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoD.td | 35 (ins FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, frmarg:$funct3), 40 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 55 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, 0b111)>; 214 def : InstAlias<"fmv.d $rd, $rs", (FSGNJ_D FPR64:$rd, FPR64:$rs, FPR64:$rs)>; 269 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, FPR64:$rs3), 273 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, (fneg FPR64:$rs3)), 274 (FMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 277 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, FPR64:$rs3), 278 (FNMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 281 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, (fneg FPR64:$rs3)), [all …]
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Target/RISCV/ |
H A D | RISCVInstrInfoD.td | 35 (ins FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, frmarg:$funct3), 40 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 55 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, 0b111)>; 214 def : InstAlias<"fmv.d $rd, $rs", (FSGNJ_D FPR64:$rd, FPR64:$rs, FPR64:$rs)>; 269 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, FPR64:$rs3), 273 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, (fneg FPR64:$rs3)), 274 (FMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 277 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, FPR64:$rs3), 278 (FNMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 281 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, (fneg FPR64:$rs3)), [all …]
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoD.td | 35 (ins FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, frmarg:$funct3), 40 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 55 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, 0b111)>; 214 def : InstAlias<"fmv.d $rd, $rs", (FSGNJ_D FPR64:$rd, FPR64:$rs, FPR64:$rs)>; 269 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, FPR64:$rs3), 273 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, (fneg FPR64:$rs3)), 274 (FMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 277 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, FPR64:$rs3), 278 (FNMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 281 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, (fneg FPR64:$rs3)), [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoD.td | 35 (ins FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, frmarg:$funct3), 40 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 55 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, 0b111)>; 214 def : InstAlias<"fmv.d $rd, $rs", (FSGNJ_D FPR64:$rd, FPR64:$rs, FPR64:$rs)>; 269 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, FPR64:$rs3), 273 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, (fneg FPR64:$rs3)), 274 (FMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 277 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, FPR64:$rs3), 278 (FNMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 281 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, (fneg FPR64:$rs3)), [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoD.td | 35 (ins FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, frmarg:$funct3), 40 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 55 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, 0b111)>; 214 def : InstAlias<"fmv.d $rd, $rs", (FSGNJ_D FPR64:$rd, FPR64:$rs, FPR64:$rs)>; 269 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, FPR64:$rs3), 273 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, (fneg FPR64:$rs3)), 274 (FMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 277 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, FPR64:$rs3), 278 (FNMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 281 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, (fneg FPR64:$rs3)), [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoD.td | 35 (ins FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, frmarg:$funct3), 40 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 55 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, 0b111)>; 214 def : InstAlias<"fmv.d $rd, $rs", (FSGNJ_D FPR64:$rd, FPR64:$rs, FPR64:$rs)>; 269 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, FPR64:$rs3), 273 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, (fneg FPR64:$rs3)), 274 (FMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 277 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, FPR64:$rs3), 278 (FNMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 281 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, (fneg FPR64:$rs3)), [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoD.td | 35 (ins FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, frmarg:$funct3), 40 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 55 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, 0b111)>; 214 def : InstAlias<"fmv.d $rd, $rs", (FSGNJ_D FPR64:$rd, FPR64:$rs, FPR64:$rs)>; 269 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, FPR64:$rs3), 273 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, (fneg FPR64:$rs3)), 274 (FMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 277 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, FPR64:$rs3), 278 (FNMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 281 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, (fneg FPR64:$rs3)), [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoD.td | 35 (ins FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, frmarg:$funct3), 40 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 55 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, 0b111)>; 214 def : InstAlias<"fmv.d $rd, $rs", (FSGNJ_D FPR64:$rd, FPR64:$rs, FPR64:$rs)>; 269 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, FPR64:$rs3), 273 def : Pat<(fma FPR64:$rs1, FPR64:$rs2, (fneg FPR64:$rs3)), 274 (FMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 277 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, FPR64:$rs3), 278 (FNMSUB_D FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 281 def : Pat<(fma (fneg FPR64:$rs1), FPR64:$rs2, (fneg FPR64:$rs3)), [all …]
|
/dports/devel/llvm70/llvm-7.0.1.src/lib/Target/RISCV/ |
H A D | RISCVInstrInfoD.td | 36 (ins FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, frmarg:$funct3), 41 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, FPR64:$rs3, 0b111)>; 56 (Inst FPR64:$rd, FPR64:$rs1, FPR64:$rs2, 0b111)>; 185 def : InstAlias<"fmv.d $rd, $rs", (FSGNJ_D FPR64:$rd, FPR64:$rs, FPR64:$rs)>; 186 def : InstAlias<"fabs.d $rd, $rs", (FSGNJX_D FPR64:$rd, FPR64:$rs, FPR64:$rs)>; 187 def : InstAlias<"fneg.d $rd, $rs", (FSGNJN_D FPR64:$rd, FPR64:$rs, FPR64:$rs)>; 192 (FLT_D GPR:$rd, FPR64:$rt, FPR64:$rs), 0>; 194 (FLE_D GPR:$rd, FPR64:$rt, FPR64:$rs), 0>; 260 def : Pat<(setuo FPR64:$rs1, FPR64:$rs2), 261 (SLTIU (AND (FEQ_D FPR64:$rs1, FPR64:$rs1), [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrInfo.td | 3726 def : Pat<(f64 (fma (fneg FPR64:$Rn), FPR64:$Rm, FPR64:$Ra)), 3727 (FMSUBDrrr FPR64:$Rn, FPR64:$Rm, FPR64:$Ra)>; 3738 def : Pat<(f64 (fma (fneg FPR64:$Rn), FPR64:$Rm, (fneg FPR64:$Ra))), 3739 (FNMADDDrrr FPR64:$Rn, FPR64:$Rm, FPR64:$Ra)>; 3750 def : Pat<(f64 (fma FPR64:$Rn, (fneg FPR64:$Rm), (fneg FPR64:$Ra))), 3751 (FNMADDDrrr FPR64:$Rn, FPR64:$Rm, FPR64:$Ra)>; 4411 (CMHSv1i64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 4421 (FCMGE64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 4425 (FCMGT64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 4429 (FACGE64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrInfo.td | 3689 def : Pat<(f64 (fma (fneg FPR64:$Rn), FPR64:$Rm, FPR64:$Ra)), 3690 (FMSUBDrrr FPR64:$Rn, FPR64:$Rm, FPR64:$Ra)>; 3701 def : Pat<(f64 (fma (fneg FPR64:$Rn), FPR64:$Rm, (fneg FPR64:$Ra))), 3702 (FNMADDDrrr FPR64:$Rn, FPR64:$Rm, FPR64:$Ra)>; 3713 def : Pat<(f64 (fma FPR64:$Rn, (fneg FPR64:$Rm), (fneg FPR64:$Ra))), 3714 (FNMADDDrrr FPR64:$Rn, FPR64:$Rm, FPR64:$Ra)>; 4382 (CMHSv1i64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 4392 (FCMGE64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 4396 (FCMGT64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 4400 (FACGE64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; [all …]
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/Target/AArch64/ |
H A D | AArch64InstrInfo.td | 3689 def : Pat<(f64 (fma (fneg FPR64:$Rn), FPR64:$Rm, FPR64:$Ra)), 3690 (FMSUBDrrr FPR64:$Rn, FPR64:$Rm, FPR64:$Ra)>; 3701 def : Pat<(f64 (fma (fneg FPR64:$Rn), FPR64:$Rm, (fneg FPR64:$Ra))), 3702 (FNMADDDrrr FPR64:$Rn, FPR64:$Rm, FPR64:$Ra)>; 3713 def : Pat<(f64 (fma FPR64:$Rn, (fneg FPR64:$Rm), (fneg FPR64:$Ra))), 3714 (FNMADDDrrr FPR64:$Rn, FPR64:$Rm, FPR64:$Ra)>; 4382 (CMHSv1i64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 4392 (FCMGE64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 4396 (FCMGT64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 4400 (FACGE64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; [all …]
|
/dports/devel/llvm90/llvm-9.0.1.src/lib/Target/AArch64/ |
H A D | AArch64InstrInfo.td | 3287 def : Pat<(f64 (fma (fneg FPR64:$Rn), FPR64:$Rm, FPR64:$Ra)), 3288 (FMSUBDrrr FPR64:$Rn, FPR64:$Rm, FPR64:$Ra)>; 3295 def : Pat<(f64 (fma (fneg FPR64:$Rn), FPR64:$Rm, (fneg FPR64:$Ra))), 3296 (FNMADDDrrr FPR64:$Rn, FPR64:$Rm, FPR64:$Ra)>; 3301 def : Pat<(f64 (fma FPR64:$Rn, (fneg FPR64:$Rm), (fneg FPR64:$Ra))), 3302 (FNMADDDrrr FPR64:$Rn, FPR64:$Rm, FPR64:$Ra)>; 3966 (CMHSv1i64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 3976 (FCMGE64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 3980 (FCMGT64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 3984 (FACGE64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrInfo.td | 3818 def : Pat<(f64 (fma (fneg FPR64:$Rn), FPR64:$Rm, FPR64:$Ra)), 3819 (FMSUBDrrr FPR64:$Rn, FPR64:$Rm, FPR64:$Ra)>; 3830 def : Pat<(f64 (fma (fneg FPR64:$Rn), FPR64:$Rm, (fneg FPR64:$Ra))), 3831 (FNMADDDrrr FPR64:$Rn, FPR64:$Rm, FPR64:$Ra)>; 4480 (CMHSv1i64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 4482 (CMGEv1i64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 4484 (CMHIv1i64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 4490 (FCMGE64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 4494 (FCMGT64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 4498 (FACGE64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Target/AArch64/ |
H A D | AArch64InstrInfo.td | 3818 def : Pat<(f64 (fma (fneg FPR64:$Rn), FPR64:$Rm, FPR64:$Ra)), 3819 (FMSUBDrrr FPR64:$Rn, FPR64:$Rm, FPR64:$Ra)>; 3830 def : Pat<(f64 (fma (fneg FPR64:$Rn), FPR64:$Rm, (fneg FPR64:$Ra))), 3831 (FNMADDDrrr FPR64:$Rn, FPR64:$Rm, FPR64:$Ra)>; 4480 (CMHSv1i64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 4482 (CMGEv1i64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 4484 (CMHIv1i64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 4490 (FCMGE64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 4494 (FCMGT64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 4498 (FACGE64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; [all …]
|
/dports/devel/llvm80/llvm-8.0.1.src/lib/Target/AArch64/ |
H A D | AArch64InstrInfo.td | 3170 def : Pat<(f64 (fma (fneg FPR64:$Rn), FPR64:$Rm, FPR64:$Ra)), 3171 (FMSUBDrrr FPR64:$Rn, FPR64:$Rm, FPR64:$Ra)>; 3178 def : Pat<(f64 (fma (fneg FPR64:$Rn), FPR64:$Rm, (fneg FPR64:$Ra))), 3179 (FNMADDDrrr FPR64:$Rn, FPR64:$Rm, FPR64:$Ra)>; 3184 def : Pat<(f64 (fma FPR64:$Rn, (fneg FPR64:$Rm), (fneg FPR64:$Ra))), 3185 (FNMADDDrrr FPR64:$Rn, FPR64:$Rm, FPR64:$Ra)>; 3849 (CMHSv1i64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 3859 (FCMGE64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 3863 (FCMGT64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 3867 (FACGE64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; [all …]
|
/dports/emulators/qemu/qemu-6.2.0/capstone/suite/synctools/tablegen/AArch64/ |
H A D | AArch64InstrInfo.td | 2936 def : Pat<(f64 (fma (fneg FPR64:$Rn), FPR64:$Rm, FPR64:$Ra)), 2937 (FMSUBDrrr FPR64:$Rn, FPR64:$Rm, FPR64:$Ra)>; 2944 def : Pat<(f64 (fma (fneg FPR64:$Rn), FPR64:$Rm, (fneg FPR64:$Ra))), 2945 (FNMADDDrrr FPR64:$Rn, FPR64:$Rm, FPR64:$Ra)>; 2950 def : Pat<(f64 (fma FPR64:$Rn, (fneg FPR64:$Rm), (fneg FPR64:$Ra))), 2951 (FNMADDDrrr FPR64:$Rn, FPR64:$Rm, FPR64:$Ra)>; 3571 (CMHSv1i64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 3581 (FCMGE64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 3585 (FCMGT64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; 3589 (FACGE64 FPR64:$dst, FPR64:$src2, FPR64:$src1), 0>; [all …]
|