Commit 1bda83d
[X86][GlobalISel] Reorganize tests for G_PHI and support fp80 (#100047)
Summary:
* Verified scalar support of G_PHI
* Added cases with i1, ptr and x86_fp80 types
* Added phi inputs variability
We don't enable tests for i686 due to lack of float/integer types in
legalizer. We don't distinguish between illegal 64 bit integer G_LOAD
and legal double load using X87. It leads to artificial G_MERGE_VALUES
of floats into a single double.
Test Plan:
Reviewers:
Subscribers:
Tasks:
Tags:
Differential Revision: https://phabricator.intern.facebook.com/D602505921 parent 69139bf commit 1bda83d
File tree
3 files changed
+496
-173
lines changed- llvm
- lib/Target/X86/GISel
- test/CodeGen/X86
- GlobalISel
3 files changed
+496
-173
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
315 | 315 | | |
316 | 316 | | |
317 | 317 | | |
318 | | - | |
| 318 | + | |
| 319 | + | |
319 | 320 | | |
320 | 321 | | |
321 | 322 | | |
| |||
This file was deleted.
0 commit comments