Igor Breger
bd2dedaa38
[GlobalISel][X86] Fold FI/G_GEP into LDR/STR instruction addressing mode.
...
Summary: Implement some of the simplest addressing modes.It should help to test ABI.
Reviewers: zvi, guyblank
Reviewed By: guyblank
Subscribers: rovka, llvm-commits, kristof.beyls
Differential Revision: https://reviews.llvm.org/D33888
llvm-svn: 305691
2017-06-19 13:12:57 +00:00
Igor Breger
014fc566e7
[GlobalISel][X86] Fix G_TRUNC instruction selection.
...
Updated tests with -verify-machineinstrs flag.
It fixes 3 tests failed with machine verifier enabled and listed
in PR27481
llvm-svn: 303502
2017-05-21 11:13:56 +00:00
Igor Breger
fda31e64e0
[GlobalISel][X86] G_ZEXT i1 to i32/i64 support.
...
Summary: Support G_ZEXT i1 to i32/i64 instruction selection.
Reviewers: zvi, guyblank
Reviewed By: guyblank
Subscribers: rovka, llvm-commits, kristof.beyls
Differential Revision: https://reviews.llvm.org/D32965
llvm-svn: 302623
2017-05-10 06:52:58 +00:00
Igor Breger
c08a783521
[GlobalISel][X86] G_SEXT/G_ZEXT support.
...
Reviewers: zvi, guyblank
Reviewed By: zvi
Subscribers: rovka, llvm-commits, kristof.beyls
Differential Revision: https://reviews.llvm.org/D32591
llvm-svn: 301790
2017-05-01 06:30:16 +00:00