Commit e0e0345
committed
[CIR][AArch64] Implement NEON builtin vcvtq_f64_v
Adds support for vcvtq_f64_v and vcvt_f64_v builtins which convert
integer vectors to double-precision floating-point vectors.
The implementation uses cir.cast with int_to_float kind, which
automatically selects signed or unsigned conversion based on the
source type.1 parent b57d53b commit e0e0345
File tree
2 files changed
+20
-2
lines changed- clang
- lib/CIR/CodeGen
- test/CIR/CodeGen/AArch64
2 files changed
+20
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4273 | 4273 | | |
4274 | 4274 | | |
4275 | 4275 | | |
4276 | | - | |
4277 | | - | |
| 4276 | + | |
| 4277 | + | |
| 4278 | + | |
| 4279 | + | |
| 4280 | + | |
| 4281 | + | |
4278 | 4282 | | |
4279 | 4283 | | |
4280 | 4284 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19443 | 19443 | | |
19444 | 19444 | | |
19445 | 19445 | | |
| 19446 | + | |
| 19447 | + | |
| 19448 | + | |
| 19449 | + | |
| 19450 | + | |
| 19451 | + | |
| 19452 | + | |
| 19453 | + | |
| 19454 | + | |
| 19455 | + | |
| 19456 | + | |
| 19457 | + | |
| 19458 | + | |
| 19459 | + | |
0 commit comments