Commit cf85cf4
authored
[Clang] VectorExprEvaluator::VisitCallExpr / InterpretBuiltin - allow insertps intrinsic to be used in constexp (llvm#165513)
Resolves llvm#1651611 parent 2504f5f commit cf85cf4
File tree
4 files changed
+88
-13
lines changed- clang
- include/clang/Basic
- lib/AST
- ByteCode
- test/CodeGen/X86
4 files changed
+88
-13
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
328 | 328 | | |
329 | 329 | | |
330 | 330 | | |
331 | | - | |
332 | 331 | | |
333 | 332 | | |
334 | 333 | | |
| |||
342 | 341 | | |
343 | 342 | | |
344 | 343 | | |
| 344 | + | |
| 345 | + | |
345 | 346 | | |
346 | 347 | | |
347 | 348 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3411 | 3411 | | |
3412 | 3412 | | |
3413 | 3413 | | |
3414 | | - | |
| 3414 | + | |
3415 | 3415 | | |
3416 | 3416 | | |
3417 | 3417 | | |
| |||
3428 | 3428 | | |
3429 | 3429 | | |
3430 | 3430 | | |
3431 | | - | |
3432 | | - | |
| 3431 | + | |
| 3432 | + | |
| 3433 | + | |
| 3434 | + | |
| 3435 | + | |
| 3436 | + | |
| 3437 | + | |
| 3438 | + | |
| 3439 | + | |
| 3440 | + | |
| 3441 | + | |
| 3442 | + | |
| 3443 | + | |
3433 | 3444 | | |
3434 | 3445 | | |
3435 | 3446 | | |
| |||
4382 | 4393 | | |
4383 | 4394 | | |
4384 | 4395 | | |
4385 | | - | |
| 4396 | + | |
| 4397 | + | |
4386 | 4398 | | |
4387 | 4399 | | |
4388 | 4400 | | |
| |||
4400 | 4412 | | |
4401 | 4413 | | |
4402 | 4414 | | |
4403 | | - | |
| 4415 | + | |
| 4416 | + | |
| 4417 | + | |
| 4418 | + | |
| 4419 | + | |
| 4420 | + | |
| 4421 | + | |
| 4422 | + | |
| 4423 | + | |
| 4424 | + | |
| 4425 | + | |
| 4426 | + | |
| 4427 | + | |
| 4428 | + | |
| 4429 | + | |
| 4430 | + | |
| 4431 | + | |
| 4432 | + | |
| 4433 | + | |
| 4434 | + | |
| 4435 | + | |
4404 | 4436 | | |
4405 | 4437 | | |
4406 | 4438 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11621 | 11621 | | |
11622 | 11622 | | |
11623 | 11623 | | |
11624 | | - | |
| 11624 | + | |
11625 | 11625 | | |
11626 | 11626 | | |
11627 | 11627 | | |
| |||
11644 | 11644 | | |
11645 | 11645 | | |
11646 | 11646 | | |
11647 | | - | |
11648 | | - | |
| 11647 | + | |
| 11648 | + | |
| 11649 | + | |
| 11650 | + | |
| 11651 | + | |
| 11652 | + | |
| 11653 | + | |
| 11654 | + | |
| 11655 | + | |
| 11656 | + | |
11649 | 11657 | | |
11650 | 11658 | | |
11651 | 11659 | | |
| |||
12438 | 12446 | | |
12439 | 12447 | | |
12440 | 12448 | | |
12441 | | - | |
| 12449 | + | |
12442 | 12450 | | |
12443 | 12451 | | |
12444 | 12452 | | |
| |||
12451 | 12459 | | |
12452 | 12460 | | |
12453 | 12461 | | |
12454 | | - | |
| 12462 | + | |
12455 | 12463 | | |
12456 | 12464 | | |
12457 | 12465 | | |
| |||
12463 | 12471 | | |
12464 | 12472 | | |
12465 | 12473 | | |
12466 | | - | |
| 12474 | + | |
12467 | 12475 | | |
12468 | 12476 | | |
12469 | 12477 | | |
| |||
12476 | 12484 | | |
12477 | 12485 | | |
12478 | 12486 | | |
12479 | | - | |
| 12487 | + | |
| 12488 | + | |
| 12489 | + | |
| 12490 | + | |
| 12491 | + | |
| 12492 | + | |
| 12493 | + | |
| 12494 | + | |
| 12495 | + | |
| 12496 | + | |
| 12497 | + | |
| 12498 | + | |
| 12499 | + | |
| 12500 | + | |
| 12501 | + | |
| 12502 | + | |
| 12503 | + | |
| 12504 | + | |
| 12505 | + | |
| 12506 | + | |
| 12507 | + | |
| 12508 | + | |
| 12509 | + | |
| 12510 | + | |
| 12511 | + | |
12480 | 12512 | | |
12481 | 12513 | | |
12482 | 12514 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
307 | 307 | | |
308 | 308 | | |
309 | 309 | | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
310 | 320 | | |
311 | 321 | | |
312 | 322 | | |
| |||
0 commit comments