index
:
vixl.git
1.x
dev/do-not-merge
dev/fix-clang
dev/fix-fpcr
dev/push-pop
dev/vixl-interception
dt-printer
main
master
morello
mte
sve
sve2
tasm
mirror of https://github.com/Linaro/vixl
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
aarch64
/
macro-assembler-aarch64.h
Age
Commit message (
Expand
)
Author
2018-09-19
Add support for features up to Armv8.3.
Jacob Bramley
2018-09-06
Check CPU features in the Simulator and Disassembler.
Jacob Bramley
2018-08-30
Support hint <imm>, and fix hint disassembly.
Jacob Bramley
2018-07-04
Remove the Debugger.
Jacob Bramley
2018-04-23
Initial Support + FMOV [FP16]
Carey Williams
2018-04-19
Add support for Load/Store LORegion instructions.
Alexander Gilday
2018-04-19
Add support for dot product instructions.
Alexander Gilday
2018-04-17
Add support for compare and swap in memory instructions.
Alexander Gilday
2018-04-10
Add support for SQRDMLAH and SQRDMLSH.
Alexander Gilday
2018-03-22
v8.3 Complex Numbers Support
Carey Williams
2018-02-15
Add support for CSDB in AArch64
Martyn Capewell
2017-06-21
Use clang-format 3.8 to format VIXL
Pierre Langlois
2017-06-02
Fix pre-shifted immediate generation involving sp.
Martyn Capewell
2017-05-08
Import new standalone pool manager.
Georgia Kouveli
2017-03-29
AArch64: Add support for `MacroAssembler::TailCallRuntime()`.
Alexandre Rames
2017-02-13
Fix issue with TBZ and large literal pool.
Georgia Kouveli
2017-02-10
Introduce a FinalizeOption to Finalize()
Pierre Langlois
2017-02-08
Make assertion in VeneerPool::CheckEmitFor stricter.
Georgia Kouveli
2017-01-25
Remove pool blocking and assembler enablement from the API
Pierre Langlois
2017-01-23
Add tests for pool blocking in nested ExactAssemblyScope
Pierre Langlois
2017-01-17
Add specialised W and X Register classes.
Jacob Bramley
2016-12-19
Assert perfect nesting for UseScratchRegisterScope.
Jacob Bramley
2016-12-07
Include AllowMacroInstructions methods in release mode
Pierre Langlois
2016-11-30
AArch32: Use the shared scopes `CodeBufferCheckScope` and `EmissionCheckScope`.
Alexandre Rames
2016-10-31
Mark methods as `override` when compiling with C++11
Pierre Langlois
2016-10-26
AArch64: follow the design guidelines for `ExactAssemblyScope`.
Alexandre Rames
2016-10-24
Follow the design guidelines for the AArch64 `EmissionCheckScope`.
Alexandre Rames
2016-10-24
Follow the design guidelines for the AArch64 `CodeBufferCheckScope`.
Alexandre Rames
2016-10-24
Unify the `Assembler` helpers related to the code buffer.
Alexandre Rames
2016-09-26
Improve include directives in `src/aarch64`.
Alexandre Rames
2016-09-16
AArch64: Do not bypass optimisations in `Mov` for registers.
Alexandre Rames
2016-08-23
Use `uintptr_t` to embed addresses for runtime call simulation.
Alexandre Rames
2016-08-19
Add guards around the AArch64 simulator
Pierre Langlois
2016-08-12
Fix macros for `CallRuntime` support.
Alexandre Rames
2016-08-09
Do not include data members conditionally on `VIXL_DEBUG` in headers.
Alexandre Rames
2016-08-09
AArch64: Make the destructors of 'scopes' virtual.
Alexandre Rames
2016-08-09
AArch64: Refactor `InstructionAccurateScope` and add a regression test.
Alexandre Rames
2016-08-09
AArch64: Refactor `EmissionCheckScope`.
Alexandre Rames
2016-08-09
Follow the `Open()` and `Close()` design for `CodeBufferCheckScope`.
Alexandre Rames
2016-07-28
Fix `#define` directives related to ABI and runtime call simulation.
Alexandre Rames
2016-07-25
AArch64: Support runtime call simulation.
Alexandre Rames
2016-07-25
AArch64: Introduce a new `GenericOperand` abstraction.
Alexandre Rames
2016-07-12
Aarch64: Rename `allow_simulator_instructions_` to `generate_simulator_code_`.
Alexandre Rames
2016-07-04
Update naming to `aarch32` and `aarch64`.
Alexandre Rames