Home
last modified time | relevance | path

Searched refs:VEX (Results 1 – 25 of 64) sorted by relevance

123

/external/llvm/lib/Target/X86/
DX86InstrSSE.td486 VEX, VEX_LIG, Sched<[WriteStore]>;
505 IIC_SSE_MOV_S_RM>, VEX, VEX_LIG, Sched<[WriteLoad]>;
779 TB, VEX;
782 TB, OpSize, VEX;
785 TB, VEX;
788 TB, OpSize, VEX;
792 TB, VEX, VEX_L;
795 TB, OpSize, VEX, VEX_L;
798 TB, VEX, VEX_L;
801 TB, OpSize, VEX, VEX_L;
[all …]
DX86InstrXOP.td17 [(set VR128:$dst, (Int VR128:$src))]>, VEX;
20 [(set VR128:$dst, (Int (bitconvert (memop addr:$src))))]>, VEX;
46 [(set VR128:$dst, (Int VR128:$src))]>, VEX;
49 [(set VR128:$dst, (Int (bitconvert mem_cpat:$src)))]>, VEX;
63 [(set VR128:$dst, (Int VR128:$src))]>, VEX;
66 [(set VR128:$dst, (Int (bitconvert (memop addr:$src))))]>, VEX;
78 [(set VR256:$dst, (Int VR256:$src))]>, VEX, VEX_L;
81 [(set VR256:$dst, (Int (bitconvert (memop addr:$src))))]>, VEX, VEX_L;
129 [(set VR128:$dst, (Int VR128:$src1, imm:$src2))]>, VEX;
134 (Int (bitconvert (memopv2i64 addr:$src1)), imm:$src2))]>, VEX;
DX86InstrFormats.td125 class VEX { bit hasVEXPrefix = 1; }
127 class VEX_4V : VEX { bit hasVEX_4VPrefix = 1; }
128 class VEX_4VOp3 : VEX { bit hasVEX_4VOp3Prefix = 1; }
168 bit hasVEXPrefix = 0; // Does this inst require a VEX prefix?
170 bit hasVEX_4VPrefix = 0; // Does this inst require the VEX.VVVV field?
171 bit hasVEX_4VOp3Prefix = 0; // Does this inst require the VEX.VVVV field to
297 let Predicates = !if(hasVEXPrefix /* VEX */, [HasAVX],
308 let Predicates = !if(hasVEXPrefix /* VEX */, [HasAVX],
319 let Predicates = !if(hasVEXPrefix /* VEX */, [HasAVX],
337 let Predicates = !if(hasVEX_4VPrefix /* VEX */, [HasAVX],
[all …]
/external/llvm/test/TableGen/
Ddefmclass.td6 class VEX { bit hasVEX_4VPrefix = 1; }
37 defm Instr : Y, VEX;
/external/llvm/test/MC/Disassembler/X86/
Dinvalid-VEX-vvvv.txt3 # This instruction would decode as movmskps if the vvvv field in the VEX prefix was all 1s.
/external/valgrind/main/
DMakefile.tool.am12 $(top_builddir)/VEX/libvex-@VGCONF_ARCH_PRI@-@VGCONF_OS@.a
16 $(top_builddir)/VEX/libvex-@VGCONF_ARCH_SEC@-@VGCONF_OS@.a
DMakefile.tool-tests.am7 -I$(top_srcdir)/VEX/pub \
DMakefile.am33 VEX \ subdir
DMakefile.all.am127 -I$(top_srcdir)/VEX/pub \
136 -I$(top_srcdir)/VEX/pub \
DMakefile.vex.am1 # VEX/Makefile is generated from this file at configure-time.
/external/valgrind/main/docs/internals/
Drelease-HOWTO.txt146 "VEX svn://svn.valgrind.org/vex/tags/VEX_3_3_0" .
149 "VEX svn://svn.valgrind.org/vex/branches/VEX_3_3_BRANCH" .
161 "VEX svn://svn.valgrind.org/vex/tags/VEX_3_6_1" .
Dmultiple-architectures.txt14 versions of the coregrind library and of VEX, and then build and link
67 and the VEX libraries:
/external/valgrind/main/none/tests/x86-linux/
DMakefile.in267 -I$(top_srcdir)/VEX/pub \
276 @VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/VEX/pub \
350 -I$(top_srcdir)/VEX/pub -DVGA_@VGCONF_ARCH_PRI@=1 \
/external/valgrind/main/cachegrind/tests/x86/
DMakefile.in266 -I$(top_srcdir)/VEX/pub \
275 @VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/VEX/pub \
349 -I$(top_srcdir)/VEX/pub -DVGA_@VGCONF_ARCH_PRI@=1 \
/external/valgrind/main/memcheck/tests/amd64-linux/
DMakefile.in269 -I$(top_srcdir)/VEX/pub \
278 @VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/VEX/pub \
352 -I$(top_srcdir)/VEX/pub -DVGA_@VGCONF_ARCH_PRI@=1 \
/external/valgrind/main/memcheck/tests/s390x/
DMakefile.in281 -I$(top_srcdir)/VEX/pub \
290 @VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/VEX/pub \
364 -I$(top_srcdir)/VEX/pub -DVGA_@VGCONF_ARCH_PRI@=1 \
/external/valgrind/main/none/tests/darwin/
DMakefile.in271 -I$(top_srcdir)/VEX/pub \
280 @VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/VEX/pub \
354 -I$(top_srcdir)/VEX/pub -DVGA_@VGCONF_ARCH_PRI@=1 \
/external/valgrind/main/memcheck/tests/ppc64/
DMakefile.in266 -I$(top_srcdir)/VEX/pub \
275 @VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/VEX/pub \
349 -I$(top_srcdir)/VEX/pub -DVGA_@VGCONF_ARCH_PRI@=1 \
/external/valgrind/main/none/tests/linux/
DMakefile.in274 -I$(top_srcdir)/VEX/pub \
283 @VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/VEX/pub \
357 -I$(top_srcdir)/VEX/pub -DVGA_@VGCONF_ARCH_PRI@=1 \
/external/valgrind/main/memcheck/tests/ppc32/
DMakefile.in266 -I$(top_srcdir)/VEX/pub \
275 @VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/VEX/pub \
349 -I$(top_srcdir)/VEX/pub -DVGA_@VGCONF_ARCH_PRI@=1 \
/external/valgrind/main/memcheck/tests/darwin/
DMakefile.in289 -I$(top_srcdir)/VEX/pub \
298 @VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/VEX/pub \
372 -I$(top_srcdir)/VEX/pub -DVGA_@VGCONF_ARCH_PRI@=1 \
/external/valgrind/main/memcheck/tests/x86-linux/
DMakefile.in289 -I$(top_srcdir)/VEX/pub \
298 @VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/VEX/pub \
372 -I$(top_srcdir)/VEX/pub -DVGA_@VGCONF_ARCH_PRI@=1 \
/external/valgrind/main/memcheck/tests/amd64/
DMakefile.in288 -I$(top_srcdir)/VEX/pub \
297 @VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/VEX/pub \
371 -I$(top_srcdir)/VEX/pub -DVGA_@VGCONF_ARCH_PRI@=1 \
/external/valgrind/main/memcheck/tests/linux/
DMakefile.in298 -I$(top_srcdir)/VEX/pub \
307 @VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/VEX/pub \
381 -I$(top_srcdir)/VEX/pub -DVGA_@VGCONF_ARCH_PRI@=1 \
/external/valgrind/main/callgrind/tests/
DMakefile.in307 -I$(top_srcdir)/VEX/pub \
316 @VGCONF_HAVE_PLATFORM_SEC_TRUE@ -I$(top_srcdir)/VEX/pub \
390 -I$(top_srcdir)/VEX/pub -DVGA_@VGCONF_ARCH_PRI@=1 \

123