[GlobalIsel][X86] support G_TRUNC selection.
Add regbank-select and legalizer tests. Currently legalization of trunc i64 on 32bit platform not supported.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D32115
[GlobalIsel][X86] support G_TRUNC selection. ClosedPublic Authored by igorb on Apr 16 2017, 12:47 AM.
Details Summary [GlobalIsel][X86] support G_TRUNC selection.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Apr 19 2017, 3:43 AM Closed by commit rL300678: [GlobalIsel][X86] support G_TRUNC selection. (authored by ibreger). · Explain WhyApr 19 2017, 4:47 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 95714 llvm/trunk/lib/Target/X86/X86InstructionSelector.cpp
llvm/trunk/lib/Target/X86/X86RegisterBankInfo.cpp
llvm/trunk/test/CodeGen/X86/GlobalISel/X86-regbankselect.mir
llvm/trunk/test/CodeGen/X86/GlobalISel/legalize-trunc.mir
llvm/trunk/test/CodeGen/X86/GlobalISel/select-trunc.mir
llvm/trunk/test/CodeGen/X86/GlobalISel/trunc.ll
|