Linaro Git Browser
Code Review
Sign In
review.linaro.org
/
arm
/
vixl.git
/
refs/heads/dt-printer
9af0980
Use DtPrinter to print some data types.
by Vincent Belliard
· 8 years ago
dt-printer
b106626
Disassemble system registers in mrs/msr.
by Martyn Capewell
· 8 years ago
ea6eb28
Print the instruction address when disassembling.
by Jacob Bramley
· 8 years ago
d817e1e
Add --disassemble-test-code.
by Jacob Bramley
· 8 years ago
1bce007
Use clang-format 3.8 to format VIXL
by Pierre Langlois
· 8 years ago
ac28544
Factorize reference info.
by Vincent Belliard
· 8 years ago
e938c7c
Fix runtime call mechanisms for types smaller than 4 bytes.
by Alexandre Rames
· 8 years ago
210db21
Fix pre-shifted immediate generation involving sp.
by Martyn Capewell
· 8 years ago
4e6baa2
Handle `enum`s in simulated runtime call mechanisms.
by Alexandre Rames
· 8 years ago
8b57c86
[pool-manager] Integration with aarch32.
by Georgia Kouveli
· 8 years ago
c9a1da7
Fix adr A1 info.
by Vincent Belliard
· 8 years ago
a6090f8
[pool-manager] Separating pool checkpoint and buffer checkpoint.
by Georgia Kouveli
· 8 years ago
4d912ac
[test] Add preliminary FP tests for OP.<dt> <Dd>, <Dn>, <Dm>
by Pierre Langlois
· 9 years ago
0ad8a6f
Use a size in bits to define the Unsigned types.
by Pierre Langlois
· 8 years ago
cbadf8e
Add benchmark that stresses using multiple distinct literals.
by Georgia Kouveli
· 8 years ago
bbd09d6
Assume power of two alignment for AlignUp and AlignDown.
by Georgia Kouveli
· 8 years ago
275c9d4
[pool-manager] Split Label and Literal.
by Georgia Kouveli
· 8 years ago
9cd420f
Speed up tests
by Martyn Capewell
· 8 years ago
606582c
Remove Label versions of PLD and PLI from the MacroAssembler.
by Georgia Kouveli
· 8 years ago
4b139a2
[pool-manager] Add helper functions to get info on forward references.
by Georgia Kouveli
· 8 years ago
4443d2c
[pool-manager] Fix use-after-free bug.
by Georgia Kouveli
· 8 years ago
35afe7e
Clear floating-point flags in SETUP.
by Georgia Kouveli
· 8 years ago
74d4ef3
[test] Remove TEARDOWN macro for AArch32
by Pierre Langlois
· 8 years ago
6c26680
Fix array-bounds warning when compiling with GCC 6
by Pierre Langlois
· 8 years ago
f7bf655
Silence warnings about throwing from destructors when compiling with negative testing
by Pierre Langlois
· 8 years ago
1cb7144
Import new standalone pool manager.
by Georgia Kouveli
· 8 years ago
3fab627
[test] Fix wrong result in VCMP tests
by Pierre Langlois
· 8 years ago
38278c0
Add kMaxAArch32Version.
by Vincent Belliard
· 8 years ago
07f9e74
Use SOperand and DOperand for cmp and cmpe.
by Vincent Belliard
· 8 years ago
ba8964e
Improve the names of the PushPop tests.
by Jacob Bramley
· 8 years ago
b815212
[tests] Add missing START and TEARDOWN to veneer_bind
by Pierre Langlois
· 8 years ago
73d8387
Fix release of a QRegisters within a ScratchRegisterScope.
by Artem Serov
· 8 years ago
8e2049c
Fix VIXL_ASSERT in negative testing mode.
by Jacob Bramley
· 8 years ago
5370ffe
Split non-executable tests into test-api-aarch64.cc.
by Jacob Bramley
· 8 years ago
f75ec85
AArch64: Improve interaction between runtime and the simulator.
by Alexandre Rames
· 8 years ago
6279961
AArch64: Add support for `MacroAssembler::TailCallRuntime()`.
by Alexandre Rames
· 8 years ago
cf4b300
Add functionality for generating negative assembler tests.
by Georgia Kouveli
· 9 years ago
94a02bb
Add accidently removed tests
by Pierre Langlois
· 8 years ago
94ce7a9
Remove redundant LR checks in the assembler
by Pierre Langlois
· 8 years ago
d1bf278
[tests] Allow generating one description to support two ISA
by Pierre Langlois
· 9 years ago
dc626f3
Add unpredictable checks when the instruction has to be last in IT block
by Pierre Langlois
· 8 years ago
6bf388d
Add unpredictable checks mis-uses of PC in aliases
by Pierre Langlois
· 8 years ago
fcd3373
Explicitely name the RS register
by Pierre Langlois
· 8 years ago
960d28b
Add unpredictable checks for mis-use of PC
by Pierre Langlois
· 8 years ago
609821f
Use an integer instead of an operand for bfc, bfi, sbfx and ubfx width operand.
by Vincent Belliard
· 8 years ago
8c70cd6
Add missing time measurement in benchmark.
by Georgia Kouveli
· 8 years ago
896682f
Fix issue with TBZ and large literal pool.
by Georgia Kouveli
· 8 years ago
2ab5c80
AArch64: Make --disassemble output a bit clearer.
by Jacob Bramley
· 8 years ago
8cb4e85
Add fuzz tests that mixes near branches and literals
by Pierre Langlois
· 8 years ago
8571b89
Introduce a FinalizeOption to Finalize()
by Pierre Langlois
· 9 years ago
963fa8a
Fix native build of aarch32 examples.
by Georgia Kouveli
· 8 years ago
7e0f1eb
Make assertion in VeneerPool::CheckEmitFor stricter.
by Georgia Kouveli
· 8 years ago
5ffac24
Fix and re-run the instruction documentation script.
by Jacob Bramley
· 8 years ago
bc38deb
Fix Operand::IsPlainRegister.
by Jacob Bramley
· 8 years ago
85919f8
Avoid some implementation-defined behaviour.
by Jacob Bramley
· 8 years ago
fc61fb6
Clean up the Label class.
by Georgia Kouveli
· 9 years ago
45262d6
Make ExactAssemblyScope::Close() not call its parent
by Pierre Langlois
· 9 years ago
59bfe1c
[aarch64] Do not mix the Assembler and MacroAssembler in tests
by Pierre Langlois
· 8 years ago
bde2e4b
Enable clang-format in the tests
by Pierre Langlois
· 8 years ago
f4ba40f
Remove pool blocking and assembler enablement from the API
by Pierre Langlois
· 8 years ago
25e9a7a
Eliminate unused A32 code paths from libvixl-arm.
by Scott Wakeling
· 8 years ago
f5d9808
Remove support for loading from a label using the MacroAssembler
by Pierre Langlois
· 8 years ago
fb37b5d
Add tests for pool blocking in nested ExactAssemblyScope
by Pierre Langlois
· 8 years ago
0cec43d
Disallow implicitly creating a DataType from uint32_t
by Pierre Langlois
· 8 years ago
5c01c41
Remove Adr(Register, Label*) support from the MacroAssembler
by Pierre Langlois
· 8 years ago
32929a7
Remove Switch implementation from VIXL
by Pierre Langlois
· 8 years ago
04d8afb
Fix target=(t32|a32).
by Jacob Bramley
· 8 years ago
d503ed2
Fix test.py configuration combinations.
by Jacob Bramley
· 8 years ago
59d74ae
Add a --dry-run option to test.py
by Jacob Bramley
· 8 years ago
3cf34b2
Test unallocated shift amounts for add/sub immediate
by Martyn Capewell
· 8 years ago
4fea551
Add specialised W and X Register classes.
by Jacob Bramley
· 8 years ago
4339c4b
Remove some unnecessary curly brackets.
by Vincent Belliard
· 9 years ago
d56f609
ExactAssemblyScope: Force the pools not to be emitted
by Pierre Langlois
· 9 years ago
d87b113
Extend near branch fuzz test to include B(T2) and CBNZ
by Pierre Langlois
· 9 years ago
59c3151
Temporarily disable a check in VeneerPoolManager::Release().
by Jacob Bramley
· 9 years ago
9a9331f
Allow conditional inclusion of A32, T32 and A64.
by Rodolph Perfetta
· 9 years ago
6ee0978
EmissionCheckScope: Fix the operation order when closing
by Pierre Langlois
· 9 years ago
a4cbc57
Fix veneer emission.
by Vincent Belliard
· 9 years ago
139307e
Extend branch fuzzing to near branches
by Martyn Capewell
· 9 years ago
b2838fe
Optimize Ldrd and Strd.
by Vincent Belliard
· 9 years ago
d9dc46e
Re-organize VIXL's doc/ and mention AArch32
by Pierre Langlois
· 9 years ago
80b4a1f
Optimize add/sub with a big constant.
by Vincent Belliard
· 9 years ago
2272afb
Fix for veneer pool when using near branches and cbz.
by Vincent Belliard
· 9 years ago
390876f
Use UNIMPLEMENTED instead of UNREACHABLE in CodeBuffer.
by Jacob Bramley
· 9 years ago
0b7621d
Limit the number of testcases for the MacroAssembler generated tests.
by Georgia Kouveli
· 9 years ago
e99f34d
Check for unpredictable CLZ.
by Georgia Kouveli
· 9 years ago
0cc43be
Revert "[aarch32] Dot not abort when one uses unpredictable or strongly discouraged instructions"
by Pierre Langlois
· 9 years ago
5767b11
Specify CodeBuffer allocator type for ARM and ARM64.
by Scott Wakeling
· 9 years ago
d836966
[aarch32] Dot not abort when one uses unpredictable or strongly discouraged instructions
by Pierre Langlois
· 9 years ago
942e3b7
Add unpredictable conditions for mov.
by Vincent Belliard
· 9 years ago
a576eb9
Add more identities.
by Vincent Belliard
· 9 years ago
34ecc5b
Move some NO_RETURN attributes.
by Jacob Bramley
· 9 years ago
dd63b6b
Do not call AArch64's EnsureIAndDCacheCoherency if the target is AArch32 only
by Pierre Langlois
· 9 years ago
745a855
Add a missing no-return attribute.
by Jacob Bramley
· 9 years ago
14e3bf1
Test code size after commutation.
by Jacob Bramley
· 9 years ago
028fb05
Improve and clean up abort messages.
by Jacob Bramley
· 9 years ago
1fa6f06
Allow configuration of the CodeBuffer allocator.
by Jacob Bramley
· 9 years ago
e8ce9f0
Assert perfect nesting for UseScratchRegisterScope.
by Jacob Bramley
· 9 years ago
1091d74
Generate ADD and not ADDS for Add(DontCare, r1, r1, r2).
by Georgia Kouveli
· 9 years ago
5ddbc80
Optimize IsModifiedImmediate and Orn/Orns delegate.
by Vincent Belliard
· 9 years ago
Next »