summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)AuthorFilesLines
2008-10-23Merge branch 'indirect'H. Peter Anvin5-34/+150
2008-10-23test/crc32.asm: test the CRC32 instructionH. Peter Anvin1-0/+37
2008-10-19test/ppindirect.asm: test token pasting inside %[...]H. Peter Anvin1-0/+3
2008-10-19test: better smartalign testsH. Peter Anvin4-34/+108
2008-10-19test: add test for preprocessor indirection constructH. Peter Anvin1-0/+39
2008-10-17test/elf64so.asm: demonstrate a case where we bind to the wrong symbolH. Peter Anvin1-1/+6
2008-10-17test/Makefile: enable debugging info for elftest/elftest64H. Peter Anvin1-6/+6
2008-10-17elftest64: both Small PIC and Medium PIC model testsH. Peter Anvin2-10/+35
2008-10-17test/Makefile: the elftest objects depend on $(NASM)H. Peter Anvin1-2/+2
2008-10-17Test and Makefile rules for 32- and 64-bit ELF shared librariesH. Peter Anvin4-0/+160
2008-10-16Test for BR 2172659H. Peter Anvin1-0/+15
2008-10-15Test for various ELF64 GOT referencesH. Peter Anvin1-0/+25
2008-10-08test/pushseg.asm: add "pop cs"H. Peter Anvin1-1/+1
2008-10-08test/pushseg.asm: test for push/pop of segment registersH. Peter Anvin1-0/+17
2008-10-07test/imul.asm: remove obsolete ERROR markerH. Peter Anvin1-1/+1
2008-10-07Test for various IMUL patternsH. Peter Anvin1-2/+3
2008-10-07Add missing IMUL pattern: reg64,imm8H. Peter Anvin1-0/+89
2008-10-07New opcode for 32->64 bit sign-extended immediate with warningH. Peter Anvin1-1/+1
2008-10-07test/immwarn.asm: add a few more non-warning testsH. Peter Anvin1-0/+2
2008-10-06Avoid double warning for signed dword immediateH. Peter Anvin1-1/+1
2008-10-06New opcodes to deal with 8-bit immediate sign extended to opsizeH. Peter Anvin1-4/+3
2008-10-06BR 2148448: Fix RIP-relative addressing with an immediateH. Peter Anvin1-0/+11
2008-10-06immwarn: more immediate warnings test, with notes of where we failH. Peter Anvin1-5/+41
2008-10-06test: change .stdout/.stderr to stdout/stderrH. Peter Anvin68-141/+141
2008-10-06test/br2148476.asm: comprehensive test of the CVT* instructionsH. Peter Anvin1-0/+221
2008-10-05test/immwarn.asm: new test for immediate warningsH. Peter Anvin1-0/+54
2008-10-04test/Makefile: rule to run performtest --diffH. Peter Anvin1-0/+3
2008-10-04performtest: use -u with diffH. Peter Anvin1-1/+1
2008-10-04test/Makefile: add rules for the automatic testsH. Peter Anvin1-2/+13
2008-10-01Already aligned aligns should be 0 bytes, not %1.Victor van den Elzen1-0/+1
2008-10-01Apply patch from BR 890790Victor van den Elzen2-0/+8
2008-09-25Add more 64-bit jump testsH. Peter Anvin1-1/+12
2008-09-25Clean up unterminated linesH. Peter Anvin2-5/+3
2008-09-25Actually make non-power-of-2 alignments workH. Peter Anvin2-0/+33
2008-09-24test/fwdoptpp: test %error, %warning, %fatalH. Peter Anvin1-2/+19
2008-09-24%error, %warning out on the final pass, add %fatalH. Peter Anvin1-0/+133
2008-09-23test: test for code that relies on the optimizer to be validH. Peter Anvin1-0/+133
2008-09-18BR 1239818 - handle multiple %else clausesVictor van den Elzen1-0/+46
2008-09-11Remove obsolete ROL-EQU hackVictor van den Elzen2-0/+0
2008-08-29test/new: clean up whitespaceH. Peter Anvin1-1/+0
2008-08-29Script to create new test case boilerplateH. Peter Anvin1-0/+10
2008-08-28Accept implicit memory size for VMREAD/VMWRITEH. Peter Anvin1-0/+4
2008-08-28BR 2029472: Wrong operand size for VMREAD/VMWRITE in 64-bit modeH. Peter Anvin1-0/+22
2008-08-28BR 2028995: Missing MOVNTI m64, r64H. Peter Anvin1-0/+10
2008-08-28Testcase for XCRYPTH. Peter Anvin1-0/+24
2008-08-28BR 2039212: Handle indirect far jumps in 64-bit modeH. Peter Anvin1-0/+10
2008-08-24test: Fix file with no final newlineH. Peter Anvin1-1/+1
2008-08-13BR 2030823: Problem with the 256-bit FMA instructionsH. Peter Anvin1-0/+5
2008-08-06minor bugfix in performtest.plVictor van den Elzen1-1/+1
2008-08-06Add macro-defaults warning class and documentation.Victor van den Elzen1-0/+64