aboutsummaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)Author
2017-02-17Add unpredictable checks mis-uses of PC in aliasesPierre Langlois
2017-02-15Add unpredictable checks for mis-use of PCPierre Langlois
2017-02-13Fix issue with TBZ and large literal pool.Georgia Kouveli
2017-02-10AArch64: Make --disassemble output a bit clearer.Jacob Bramley
2017-02-10Add fuzz tests that mixes near branches and literalsPierre Langlois
2017-02-10Introduce a FinalizeOption to Finalize()Pierre Langlois
2017-02-02Fix Operand::IsPlainRegister.Jacob Bramley
2017-01-31Clean up the Label class.Georgia Kouveli
2017-01-25Make ExactAssemblyScope::Close() not call its parentPierre Langlois
2017-01-25[aarch64] Do not mix the Assembler and MacroAssembler in testsPierre Langlois
2017-01-25Enable clang-format in the testsPierre Langlois
2017-01-23Add tests for pool blocking in nested ExactAssemblyScopePierre Langlois
2017-01-20Remove Adr(Register, Label*) support from the MacroAssemblerPierre Langlois
2017-01-20Remove Switch implementation from VIXLPierre Langlois
2017-01-18Test unallocated shift amounts for add/sub immediateMartyn Capewell
2017-01-17Add specialised W and X Register classes.Jacob Bramley
2017-01-12Extend near branch fuzz test to include B(T2) and CBNZPierre Langlois
2017-01-10Allow conditional inclusion of A32, T32 and A64.Rodolph Perfetta
2017-01-09Fix veneer emission.Vincent Belliard
2017-01-06Extend branch fuzzing to near branchesMartyn Capewell
2017-01-05Optimize Ldrd and Strd.Vincent Belliard
2017-01-04Optimize add/sub with a big constant.Vincent Belliard
2017-01-04Fix for veneer pool when using near branches and cbz.Vincent Belliard
2016-12-22Limit the number of testcases for the MacroAssembler generated tests.Georgia Kouveli
2016-12-22Check for unpredictable CLZ.Georgia Kouveli
2016-12-22Revert "[aarch32] Dot not abort when one uses unpredictable or strongly disco...Pierre Langlois
2016-12-20[aarch32] Dot not abort when one uses unpredictable or strongly discouraged i...Pierre Langlois
2016-12-20Add unpredictable conditions for mov.Vincent Belliard
2016-12-20Add more identities.Vincent Belliard
2016-12-20Do not call AArch64's EnsureIAndDCacheCoherency if the target is AArch32 onlyPierre Langlois
2016-12-20Test code size after commutation.Jacob Bramley
2016-12-20Improve and clean up abort messages.Jacob Bramley
2016-12-19Assert perfect nesting for UseScratchRegisterScope.Jacob Bramley
2016-12-19Generate ADD and not ADDS for Add(DontCare, r1, r1, r2).Georgia Kouveli
2016-12-16Optimize IsModifiedImmediate and Orn/Orns delegate.Vincent Belliard
2016-12-16Support conditional load literal for T32.Georgia Kouveli
2016-12-15[aarch32] Fix test-operands build with target_arch=aarch64Pierre Langlois
2016-12-15Make rewinding of load literal instructions less conservative.Georgia Kouveli
2016-12-14[aarch32] Remove deprecated tests of PC as destination of MOV{s} and MVN{S}Pierre Langlois
2016-12-14After rewinding a load, only add the label to the literal pool if it's not bo...Georgia Kouveli
2016-12-14[aarch32] Cleanup *_pool_in_delegate testsPierre Langlois
2016-12-14Increase max recursion limit for delegates.Georgia Kouveli
2016-12-14Allow Operand::From to convert signed integralsPierre Langlois
2016-12-14A dedicated test file for UseScratchRegisterScope.Jacob Bramley
2016-12-13Add MacroAssembler B with hint.Vincent Belliard
2016-12-13Add a fuzzing test for Cbz, Bind etc.Jacob Bramley
2016-12-13Correct number of bytes we check we can emit in ITScope.Georgia Kouveli
2016-12-13aarch32: Add some basic test for blx.Baptiste Afsa
2016-12-12Add veneer_and_literal6 test.Vincent Belliard
2016-12-12Generate 16-bit ADDS/SUBS for DontCare SUB/ADD with suitable immediates.Georgia Kouveli