Page MenuHomePhabricator
Feed Advanced Search

Feb 20 2018

gadi.haber committed rL325561: [X86][CET]: Adding full coverage of MC encoding for the CET instructions.<NFC>.
[X86][CET]: Adding full coverage of MC encoding for the CET instructions.<NFC>
Feb 20 2018, 12:02 AM
gadi.haber closed D41329: [X86][CET]: Adding full coverage of MC encoding for the CET instructions.<NFC>.
Feb 20 2018, 12:02 AM

Feb 19 2018

gadi.haber updated the diff for D41329: [X86][CET]: Adding full coverage of MC encoding for the CET instructions.<NFC>.

Updated diff to include the complete 32bit and 64bit tests

Feb 19 2018, 12:41 AM
gadi.haber added a comment to D41329: [X86][CET]: Adding full coverage of MC encoding for the CET instructions.<NFC>.

reclaimed the review in order to add the 32-bit encoding tests.

Feb 19 2018, 12:40 AM
gadi.haber reclaimed D41329: [X86][CET]: Adding full coverage of MC encoding for the CET instructions.<NFC>.
Feb 19 2018, 12:09 AM

Feb 8 2018

gadi.haber committed rL324595: [X86][MC]: Adding test coverage of MC encoding for several small extensions..
[X86][MC]: Adding test coverage of MC encoding for several small extensions.
Feb 8 2018, 3:18 AM
gadi.haber closed D41388: [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC>.
Feb 8 2018, 3:18 AM

Feb 5 2018

gadi.haber added a comment to D40223: [X86] Control-Flow Enforcement Technology - Shadow Stack support (LLVM side).

Following comments by Craig and Simon, is it possible to add the MC tests for CET 32bit?
You can use the 32bit tests in https://reviews.llvm.org/D41329

Feb 5 2018, 11:35 PM
gadi.haber updated the diff for D41388: [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC>.

Sorry. Updated diff as the added MRM tests in POPCNT-*.s were not reflected in the previous diff file.

Feb 5 2018, 9:07 AM
gadi.haber updated the diff for D41388: [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC>.

Added more MRM tests in POPCNT-32.s and POPCNT-64.s following Simon's comment.

Feb 5 2018, 8:56 AM
gadi.haber abandoned D41329: [X86][CET]: Adding full coverage of MC encoding for the CET instructions.<NFC>.

The 32bit encoding is identical to the 64bit CET encoding (similar to the RTM ISA).

Feb 5 2018, 2:14 AM

Feb 4 2018

gadi.haber added a comment to D41329: [X86][CET]: Adding full coverage of MC encoding for the CET instructions.<NFC>.

The MC tests for the CET ISA Set are fully covered in test/MC/X86/cet-encoding.s added in https://reviews.llvm.org/D40223
I, therefore, abandon this review.

Feb 4 2018, 12:40 AM

Jan 16 2018

gadi.haber committed rL322544: [X86][I86,I186,I286,I386,I486,PPRO, MMX]: Adding full coverage of MC encoding….
[X86][I86,I186,I286,I386,I486,PPRO, MMX]: Adding full coverage of MC encoding…
Jan 16 2018, 3:35 AM
gadi.haber closed D40879: [X86][I86,I186,I286,I386,I486,PPRO, MMX]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486, PPRO and MMX isa sets.<NFC>.
Jan 16 2018, 3:35 AM
gadi.haber committed rL322537: [X86][XSAVE]: Adding full coverage of MC encoding for the XSAVE isa sets.<NFC>.
[X86][XSAVE]: Adding full coverage of MC encoding for the XSAVE isa sets.<NFC>
Jan 16 2018, 12:51 AM
gadi.haber closed D41282: [X86][XSAVE]: Adding full coverage of MC encoding for the XSAVE isa sets.<NFC>.
Jan 16 2018, 12:51 AM

Jan 15 2018

gadi.haber committed rL322471: [X86][AVX512F_512]: Adding full coverage of MC encoding for the AVX512F 512….
[X86][AVX512F_512]: Adding full coverage of MC encoding for the AVX512F 512…
Jan 15 2018, 1:40 AM
gadi.haber closed D41172: [X86][AVX512F_512]: Adding full coverage of MC encoding for the AVX512F 512 bits isa sets.<NFC>.
Jan 15 2018, 1:40 AM

Dec 28 2017

gadi.haber committed rL321524: [X86][PREFETCH]: Adding full coverage of MC encoding for the PREFETCH isa sets..
[X86][PREFETCH]: Adding full coverage of MC encoding for the PREFETCH isa sets.
Dec 28 2017, 7:01 AM
gadi.haber closed D41161: [X86][PREFETCH]: Adding full coverage of MC encoding for the PREFETCH isa sets.<NFC>.
Dec 28 2017, 7:01 AM

Dec 27 2017

gadi.haber updated the diff for D41161: [X86][PREFETCH]: Adding full coverage of MC encoding for the PREFETCH isa sets.<NFC>.

Sorry for delayed response. Just returned from vacation.
Added the prefetchwt1 testing.

Dec 27 2017, 1:57 AM
gadi.haber committed rL321476: [X86][RD]: Adding full coverage of MC encoding for RD isa sets.<NFC>.
[X86][RD]: Adding full coverage of MC encoding for RD isa sets.<NFC>
Dec 27 2017, 12:37 AM
gadi.haber closed D41328: [X86][RD]: Adding full coverage of MC encoding for RD isa sets.<NFC>.
Dec 27 2017, 12:37 AM

Dec 21 2017

gadi.haber added a comment to D41328: [X86][RD]: Adding full coverage of MC encoding for RD isa sets.<NFC>.

Unfortunately the following instruction mnemonics are not supported by llvm-mc:
rdfsbasew, rdgsbasew, wrfsbasw, wrgsbasew

Dec 21 2017, 3:07 AM
gadi.haber updated the diff for D41328: [X86][RD]: Adding full coverage of MC encoding for RD isa sets.<NFC>.

Added tests for rdfsbaseq,,rdgsbaseq, wrfsbaseq, wrgsbaseq

Dec 21 2017, 3:05 AM
gadi.haber updated the diff for D41328: [X86][RD]: Adding full coverage of MC encoding for RD isa sets.<NFC>.

Added rdseedw,rdseedq, rdrandw, rdrandq instructions.

Dec 21 2017, 2:57 AM
gadi.haber updated the diff for D41392: [X86][XOP]: Adding full coverage of MC encoding for the XOP isa set.<NFC>.

updated XOP-64 tests following comments by Craig

Dec 21 2017, 12:55 AM

Dec 20 2017

gadi.haber updated the diff for D41161: [X86][PREFETCH]: Adding full coverage of MC encoding for the PREFETCH isa sets.<NFC>.

Added missing tests for the prefetcht0/1/2 and prefetchnta instructions

Dec 20 2017, 11:17 AM
gadi.haber added a reviewer for D41329: [X86][CET]: Adding full coverage of MC encoding for the CET instructions.<NFC>: oren_ben_simhon.
Dec 20 2017, 11:06 AM
gadi.haber added a comment to D41329: [X86][CET]: Adding full coverage of MC encoding for the CET instructions.<NFC>.

good call. I will add Oren to the review.

Dec 20 2017, 11:06 AM
gadi.haber updated the diff for D41388: [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC>.

Added mem ops tests for POPCNT 32 and 64 bit

Dec 20 2017, 10:40 AM
gadi.haber edited reviewers for D40387: [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC>, added: AndreiGrischenko; removed: m_zuckerman.
Dec 20 2017, 10:25 AM · Restricted Project
gadi.haber added a reviewer for D40879: [X86][I86,I186,I286,I386,I486,PPRO, MMX]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486, PPRO and MMX isa sets.<NFC>: AndreiGrischenko.
Dec 20 2017, 10:25 AM
gadi.haber edited reviewers for D40776: [X86][AVX512]: Adding full coverage of MC encoding for the AVX512 isa sets (w/o AVX512F).<NFC>, added: AndreiGrischenko; removed: m_zuckerman.
Dec 20 2017, 10:24 AM · Restricted Project, Restricted Project
gadi.haber edited reviewers for D41173: [X86][AVX512F_256]: Adding full coverage of MC encoding for the AVX512F 256 bits isa sets.<NFC>, added: AndreiGrischenko; removed: m_zuckerman.
Dec 20 2017, 10:23 AM · Restricted Project, Restricted Project
gadi.haber edited reviewers for D41161: [X86][PREFETCH]: Adding full coverage of MC encoding for the PREFETCH isa sets.<NFC>, added: AndreiGrischenko; removed: m_zuckerman.
Dec 20 2017, 10:23 AM
gadi.haber edited reviewers for D41172: [X86][AVX512F_512]: Adding full coverage of MC encoding for the AVX512F 512 bits isa sets.<NFC>, added: AndreiGrischenko; removed: m_zuckerman.
Dec 20 2017, 10:22 AM
gadi.haber edited reviewers for D41175: [X86][AVX512F_128]: Adding full coverage of MC encoding for the AVX512F_128 isa sets.<NFC>, added: AndreiGrischenko; removed: m_zuckerman.
Dec 20 2017, 10:22 AM · Restricted Project, Restricted Project
gadi.haber edited reviewers for D41282: [X86][XSAVE]: Adding full coverage of MC encoding for the XSAVE isa sets.<NFC>, added: AndreiGrischenko; removed: m_zuckerman.
Dec 20 2017, 10:21 AM
gadi.haber edited reviewers for D41328: [X86][RD]: Adding full coverage of MC encoding for RD isa sets.<NFC>, added: AndreiGrischenko; removed: m_zuckerman.
Dec 20 2017, 10:20 AM
gadi.haber added a comment to D41329: [X86][CET]: Adding full coverage of MC encoding for the CET instructions.<NFC>.

Yes, Added Andrei who is going to take over this task and add the new instructions.

Dec 20 2017, 10:19 AM
gadi.haber edited reviewers for D41329: [X86][CET]: Adding full coverage of MC encoding for the CET instructions.<NFC>, added: AndreiGrischenko; removed: m_zuckerman.
Dec 20 2017, 10:18 AM
gadi.haber edited reviewers for D41174: [X86][AVX512F_SCALAR]: Adding full coverage of MC encoding for the AVX512F_SCALAR isa sets.<NFC>, added: AndreiGrischenko; removed: m_zuckerman.
Dec 20 2017, 10:18 AM
gadi.haber edited reviewers for D41392: [X86][XOP]: Adding full coverage of MC encoding for the XOP isa set.<NFC>, added: AndreiGrischenko; removed: m_zuckerman.
Dec 20 2017, 10:10 AM
gadi.haber edited reviewers for D41388: [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC>, added: AndreiGrischenko; removed: m_zuckerman.
Dec 20 2017, 10:10 AM
gadi.haber added a comment to D41388: [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC>.

good catch. I will add the mem ops for popcnt.

Dec 20 2017, 10:08 AM
gadi.haber updated the diff for D41388: [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC>.

fixed comments found by Simon

Dec 20 2017, 9:58 AM
gadi.haber committed rL321153: [X86][CLFLUSH]: Adding full coverage of MC encoding for the CLFLUSH isa sets..
[X86][CLFLUSH]: Adding full coverage of MC encoding for the CLFLUSH isa sets.
Dec 20 2017, 12:29 AM
gadi.haber closed D41331: [X86][CLFLUSH]: Adding full coverage of MC encoding for the CLFLUSH isa sets.<NFC>.
Dec 20 2017, 12:29 AM

Dec 19 2017

gadi.haber created D41392: [X86][XOP]: Adding full coverage of MC encoding for the XOP isa set.<NFC>.
Dec 19 2017, 6:03 AM
gadi.haber updated the diff for D41388: [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC>.

fixed a typo in SHA-64.s tests

Dec 19 2017, 5:55 AM
gadi.haber created D41388: [X86][MC]: Adding test coverage of MC encoding for several small extensions.<NFC>.
Dec 19 2017, 4:55 AM

Dec 17 2017

gadi.haber added a comment to D41331: [X86][CLFLUSH]: Adding full coverage of MC encoding for the CLFLUSH isa sets.<NFC>.

I can try to add them in. However, we should consider opening a proper bugzilla to convert ALL the MC tests to use asb proposal, since the llvm-objdump is not always compatible with llvm-mc on x86.

Dec 17 2017, 5:52 AM
gadi.haber created D41331: [X86][CLFLUSH]: Adding full coverage of MC encoding for the CLFLUSH isa sets.<NFC>.
Dec 17 2017, 4:02 AM
gadi.haber created D41329: [X86][CET]: Adding full coverage of MC encoding for the CET instructions.<NFC>.
Dec 17 2017, 2:38 AM

Dec 16 2017

gadi.haber created D41328: [X86][RD]: Adding full coverage of MC encoding for RD isa sets.<NFC>.
Dec 16 2017, 11:49 PM

Dec 15 2017

gadi.haber created D41282: [X86][XSAVE]: Adding full coverage of MC encoding for the XSAVE isa sets.<NFC>.
Dec 15 2017, 4:14 AM

Dec 14 2017

gadi.haber added a comment to D40287: [X86][AVX][AVX2]: Adding full coverage of MC encoding for the AVX, AVX2 isa set.<NFC>.

Yes Gather instructions are part of AVX2GATHER.
I will add the VEX.X testing to all AVX tests.

Dec 14 2017, 11:44 AM
gadi.haber closed D40287: [X86][AVX][AVX2]: Adding full coverage of MC encoding for the AVX, AVX2 isa set.<NFC>.
Dec 14 2017, 9:25 AM
gadi.haber committed rL320716: [X86][AVX][AVX2]: Adding full coverage of MC encoding for the AVX, AVX2 isa set..
[X86][AVX][AVX2]: Adding full coverage of MC encoding for the AVX, AVX2 isa set.
Dec 14 2017, 8:47 AM
gadi.haber updated the diff for D40287: [X86][AVX][AVX2]: Adding full coverage of MC encoding for the AVX, AVX2 isa set.<NFC>.

X87 diff replaced by AVX1 diff

Dec 14 2017, 8:42 AM
gadi.haber updated the diff for D40879: [X86][I86,I186,I286,I386,I486,PPRO, MMX]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486, PPRO and MMX isa sets.<NFC>.

Updated diff following comments by Craig and Simon.

Dec 14 2017, 6:51 AM
gadi.haber added inline comments to D40879: [X86][I86,I186,I286,I386,I486,PPRO, MMX]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486, PPRO and MMX isa sets.<NFC>.
Dec 14 2017, 6:11 AM
gadi.haber added a comment to D41175: [X86][AVX512F_128]: Adding full coverage of MC encoding for the AVX512F_128 isa sets.<NFC>.

AVX512F 128N are vector instructions which have a GPR or a memory with the size of a scalar as an operand (insert/extract/mov).

Dec 14 2017, 12:15 AM · Restricted Project, Restricted Project

Dec 13 2017

gadi.haber committed rL320670: [X86][AES]: Adding full coverage of MC encoding for the AES and AVXAES isa sets..
[X86][AES]: Adding full coverage of MC encoding for the AES and AVXAES isa sets.
Dec 13 2017, 11:27 PM
gadi.haber closed D41154: [X86][AES]: Adding full coverage of MC encoding for the AES and AVXAES isa sets.<NFC>.
Dec 13 2017, 11:26 PM
gadi.haber added a comment to D41175: [X86][AVX512F_128]: Adding full coverage of MC encoding for the AVX512F_128 isa sets.<NFC>.

The AVX512F 128N is a small extension to the AVX512F 128 base which includes the following ifroms:
VEXTRACTPS, VINSERTPS, VMOVD, VMOVHLPS, VMOVHPD, VMOVHPS, VMOVLHPS, VMOVLPD, VMOVLPS, VMOVQ

Dec 13 2017, 11:10 PM · Restricted Project, Restricted Project
gadi.haber created D41175: [X86][AVX512F_128]: Adding full coverage of MC encoding for the AVX512F_128 isa sets.<NFC>.
Dec 13 2017, 5:09 AM · Restricted Project, Restricted Project
gadi.haber created D41174: [X86][AVX512F_SCALAR]: Adding full coverage of MC encoding for the AVX512F_SCALAR isa sets.<NFC>.
Dec 13 2017, 5:07 AM
gadi.haber retitled D41172: [X86][AVX512F_512]: Adding full coverage of MC encoding for the AVX512F 512 bits isa sets.<NFC> from [X86][AVX512F_512]: Adding full coverage of MC encoding for the AVX4512F 512 bits isa sets.<NFC> to [X86][AVX512F_512]: Adding full coverage of MC encoding for the AVX512F 512 bits isa sets.<NFC>.
Dec 13 2017, 5:05 AM
gadi.haber created D41173: [X86][AVX512F_256]: Adding full coverage of MC encoding for the AVX512F 256 bits isa sets.<NFC>.
Dec 13 2017, 5:05 AM · Restricted Project, Restricted Project
gadi.haber created D41172: [X86][AVX512F_512]: Adding full coverage of MC encoding for the AVX512F 512 bits isa sets.<NFC>.
Dec 13 2017, 5:02 AM
gadi.haber retitled D40776: [X86][AVX512]: Adding full coverage of MC encoding for the AVX512 isa sets (w/o AVX512F).<NFC> from [X86][AVX512]: Adding full coverage of MC encoding for the AVX512 isa set.<NFC> to [X86][AVX512]: Adding full coverage of MC encoding for the AVX512 isa sets (w/o AVX512F).<NFC>.
Dec 13 2017, 4:41 AM · Restricted Project, Restricted Project
gadi.haber updated the diff for D40776: [X86][AVX512]: Adding full coverage of MC encoding for the AVX512 isa sets (w/o AVX512F).<NFC>.

Added zero masked and non-masked instructions following Craig's comment

Dec 13 2017, 4:39 AM · Restricted Project, Restricted Project
gadi.haber added a comment to D40776: [X86][AVX512]: Adding full coverage of MC encoding for the AVX512 isa sets (w/o AVX512F).<NFC>.

Craig, following your comment I added the zero masked and non masked instructions. However, the diff file is too large to get uploaded by the phabricator.
Consequently, I will have to split the review into multiple reviews.

Dec 13 2017, 4:00 AM · Restricted Project, Restricted Project
gadi.haber created D41161: [X86][PREFETCH]: Adding full coverage of MC encoding for the PREFETCH isa sets.<NFC>.
Dec 13 2017, 2:16 AM
gadi.haber committed rL320557: [X86][BMI]: Adding full coverage of MC encoding for the BMI isa set.<NFC>.
[X86][BMI]: Adding full coverage of MC encoding for the BMI isa set.<NFC>
Dec 13 2017, 1:14 AM
gadi.haber closed D41106: [X86][BMI]: Adding full coverage of MC encoding for the BMI isa set.<NFC>.
Dec 13 2017, 1:14 AM
gadi.haber created D41154: [X86][AES]: Adding full coverage of MC encoding for the AES and AVXAES isa sets.<NFC>.
Dec 13 2017, 12:01 AM

Dec 12 2017

gadi.haber added a comment to D40879: [X86][I86,I186,I286,I386,I486,PPRO, MMX]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486, PPRO and MMX isa sets.<NFC>.

Unfortunately, there are many cases of incompatibility tween what llvm-objdump generates and the disassembler output - causing the above tests to fail.
I will continue to investigate this as it is a good idea to test the llvm-objdump as well.
However, it may take a while and I may need to open different review for this

Dec 12 2017, 11:55 PM
gadi.haber added a comment to D40879: [X86][I86,I186,I286,I386,I486,PPRO, MMX]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486, PPRO and MMX isa sets.<NFC>.

Interesting. I will try it out.

Dec 12 2017, 1:59 AM
gadi.haber added a comment to D40879: [X86][I86,I186,I286,I386,I486,PPRO, MMX]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486, PPRO and MMX isa sets.<NFC>.

Interesting.
I can get/check the encoded bytes this way but what about checking the assembly instruction representation? e.g. checking the assembly instruction : "imull $0, %r13d, %r13d"?

Dec 12 2017, 1:40 AM
gadi.haber created D41106: [X86][BMI]: Adding full coverage of MC encoding for the BMI isa set.<NFC>.
Dec 12 2017, 12:41 AM

Dec 10 2017

gadi.haber retitled D40287: [X86][AVX][AVX2]: Adding full coverage of MC encoding for the AVX, AVX2 isa set.<NFC> from [X86][AVX][AVX2]: Adding full coverage of MC encoding for the AVX2 isa set.<NFC> to [X86][AVX][AVX2]: Adding full coverage of MC encoding for the AVX, AVX2 isa set.<NFC>.
Dec 10 2017, 1:12 PM
gadi.haber added a reviewer for D40776: [X86][AVX512]: Adding full coverage of MC encoding for the AVX512 isa sets (w/o AVX512F).<NFC>: m_zuckerman.
Dec 10 2017, 6:45 AM · Restricted Project, Restricted Project
gadi.haber updated the summary of D40879: [X86][I86,I186,I286,I386,I486,PPRO, MMX]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486, PPRO and MMX isa sets.<NFC>.
Dec 10 2017, 5:27 AM
gadi.haber retitled D40879: [X86][I86,I186,I286,I386,I486,PPRO, MMX]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486, PPRO and MMX isa sets.<NFC> from [X86][I86][I186][I386][I486]: Adding full coverage of MC encoding for the I86, I186, I386 and I486 isa sets.<NFC> to [X86][I86,I186,I286,I386,I486,Pentium]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486 and Pentium isa sets.<NFC>.
Dec 10 2017, 5:26 AM
gadi.haber updated the diff for D40879: [X86][I86,I186,I286,I386,I486,PPRO, MMX]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486, PPRO and MMX isa sets.<NFC>.

Updated diff based on comments by Simon and Craig:

  1. Added the I286 and all Pentium tests
  2. Removed a CET instruction from PPRO tests.
Dec 10 2017, 5:25 AM
gadi.haber added a comment to D40879: [X86][I86,I186,I286,I386,I486,PPRO, MMX]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486, PPRO and MMX isa sets.<NFC>.

Yes, The bswap belongs to I486REAL but I will add it to the I486 tests.
bound belongs to I186. I will check why it is missing from it.

Dec 10 2017, 12:43 AM
gadi.haber added inline comments to D40879: [X86][I86,I186,I286,I386,I486,PPRO, MMX]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486, PPRO and MMX isa sets.<NFC>.
Dec 10 2017, 12:34 AM

Dec 8 2017

gadi.haber committed rL320137: [X86][Haswell]: Updating the scheduling information for the Haswell subtarget..
[X86][Haswell]: Updating the scheduling information for the Haswell subtarget.
Dec 8 2017, 1:49 AM
gadi.haber closed D40021: [X86][Haswell]: Updating the scheduling information for the Haswell subtarget. by committing rL320137: [X86][Haswell]: Updating the scheduling information for the Haswell subtarget..
Dec 8 2017, 1:49 AM

Dec 7 2017

gadi.haber added a reviewer for D40387: [X86][SSE]: Adding full coverage of MC encoding tests for the SSE isa sets.<NFC>: craig.topper.
Dec 7 2017, 5:34 AM · Restricted Project
gadi.haber added a reviewer for D40776: [X86][AVX512]: Adding full coverage of MC encoding for the AVX512 isa sets (w/o AVX512F).<NFC>: craig.topper.
Dec 7 2017, 5:33 AM · Restricted Project, Restricted Project
gadi.haber updated the diff for D40879: [X86][I86,I186,I286,I386,I486,PPRO, MMX]: Adding full coverage of MC encoding for the I86, I186, I286, I386, I486, PPRO and MMX isa sets.<NFC>.
  1. Following Craig's comment extended all I*86 tests.
  2. Added the tests for PENTIUMMMX and PPRO.
Dec 7 2017, 5:21 AM
gadi.haber updated the diff for D40021: [X86][Haswell]: Updating the scheduling information for the Haswell subtarget..

rebase

Dec 7 2017, 1:52 AM
gadi.haber committed rL320016: [X86][FMA][FMA4]: Adding full coverage of MC encoding for the FMA, FMA4 isa….
[X86][FMA][FMA4]: Adding full coverage of MC encoding for the FMA, FMA4 isa…
Dec 7 2017, 1:17 AM
gadi.haber closed D40880: [X86][FMA][FMA4]: Adding full coverage of MC encoding for the FMA, FMA4 isa sets.<NFC> by committing rL320016: [X86][FMA][FMA4]: Adding full coverage of MC encoding for the FMA, FMA4 isa….
Dec 7 2017, 1:17 AM
gadi.haber committed rL320015: [X86][X87]: Adding full coverage of MC encoding for all X87 ISA Sets.<NFC>.
[X86][X87]: Adding full coverage of MC encoding for all X87 ISA Sets.<NFC>
Dec 7 2017, 1:01 AM
gadi.haber closed D39952: [X86][X87]: Adding full coverage of MC encoding for all X87 ISA Sets.<NFC> by committing rL320015: [X86][X87]: Adding full coverage of MC encoding for all X87 ISA Sets.<NFC>.
Dec 7 2017, 1:00 AM