Sign in
qemu
/
qemu
/
090052aa08dbc774e55bc71a3058f24c8959586d
/
tcg
/
arm
/
tcg-target.h
880ad96
tcg/arm: Use constant pool for movi
by Richard Henderson
· 8 years ago
659ef5c
tcg: Rearrange ldst label tracking
by Richard Henderson
· 8 years ago
a858339
tcg: Move USE_DIRECT_JUMP discriminator to tcg/cpu/tcg-target.h
by Richard Henderson
· 8 years ago
71650df
tcg: Add tcg target default memory ordering
by Pranith Kumar
· 8 years ago
085c648
tcg/arm: Implement goto_ptr
by Richard Henderson
· 8 years ago
cedbcb0
tcg: Introduce goto_ptr opcode and tcg_gen_lookup_and_goto_ptr
by Emilio G. Cota
· 8 years ago
fa54abb8
Drop QEMU_GNUC_PREREQ() checks for gcc older than 4.1
by Peter Maydell
· 8 years ago
a768e4e
tcg: Add opcode for ctpop
by Richard Henderson
· 8 years ago
cc0fec8
tcg/arm: Handle ctz and clz opcodes
by Richard Henderson
· 8 years ago
0e28d00
tcg: Add clz and ctz opcodes
by Richard Henderson
· 8 years ago
ec903af
tcg/arm: Implement field extraction opcodes
by Richard Henderson
· 8 years ago
40b2ccb
tcg/arm: Move isa detection to tcg-target.h
by Richard Henderson
· 8 years ago
7ec8bab
tcg: Add field extraction primitives
by Richard Henderson
· 8 years ago
14e54f8
tcg: Clean up tcg-target.h header guards
by Markus Armbruster
· 9 years ago
006f863
tcg: add TCG_TARGET_TLB_DISPLACEMENT_BITS
by Paolo Bonzini
· 10 years ago
3d1b2ff
tcg: Remove TCG_TARGET_HAS_new_ldst
by Richard Henderson
· 11 years ago
267c931
tcg-arm: Define TCG_TARGET_INSN_UNIT_SIZE
by Richard Henderson
· 11 years ago
02eb19d
tcg: Use HOST_WORDS_BIGENDIAN
by Richard Henderson
· 11 years ago
df9ebea
tcg: Relax requirement for mulu2_i32 on 32-bit hosts
by Richard Henderson
· 11 years ago
15ecf6e
tcg-arm: Convert to new ldst opcodes
by Richard Henderson
· 11 years ago
f713d6a
tcg: Add qemu_ld_st_i32/64
by Richard Henderson
· 12 years ago
b93949e
tcg: Change flush_icache_range arguments to uintptr_t
by Richard Henderson
· 12 years ago
0327152
tcg: Add muluh and mulsh opcodes
by Richard Henderson
· 12 years ago
72e1ccf
tcg-arm: Make use of conditional availability of opcodes for divide
by Richard Henderson
· 12 years ago
5e1108b
tcg-arm: Don't implement rem
by Richard Henderson
· 12 years ago
ca675f4
tcg: Split rem requirement from div requirement
by Richard Henderson
· 12 years ago
0637c56
tcg-arm: Implement division instructions
by Richard Henderson
· 12 years ago
b6b24cb
tcg-arm: Implement deposit for armv7
by Richard Henderson
· 12 years ago
19b62bf
tcg-arm: Use bic to implement and with constant
by Richard Henderson
· 12 years ago
d693e14
tcg-arm: Implement muls2_i32
by Richard Henderson
· 12 years ago
4d3203f
tcg: Add signed multiword multiplication operations
by Richard Henderson
· 12 years ago
cb9c377
janitor: add guards to headers
by Paolo Bonzini
· 12 years ago
41a05a4
Merge branch 'linux-user-for-upstream' of git://git.linaro.org/people/rikuvoipio/qemu
by Aurelien Jarno
· 12 years ago
4a1d241
tcg/arm: Implement movcond_i32
by Peter Maydell
· 12 years ago
07e10e5
tcg: Remove TCG_TARGET_HAS_GUEST_BASE define
by Peter Maydell
· 12 years ago
ffc5ea0
tcg: Introduce movcond
by Richard Henderson
· 12 years ago
89c3333
Remove unused CONFIG_TCG_PASS_AREG0 and dead code
by Blue Swirl
· 13 years ago
dba4f1b
w64: Change data type of parameters for flush_icache_range
by Stefan Weil
· 13 years ago
05b922d
tcg/arm: Use r6 as TCG_AREG0 to avoid clash with Thumb framepointer
by Peter Maydell
· 13 years ago
771142c
tcg: Standardize on TCGReg as the enum for hard registers
by Richard Henderson
· 13 years ago
840f586
tcg: Don't declare TCG_TARGET_REG_BITS in tcg-target.h
by Stefan Weil
· 13 years ago
25c4d9c
tcg: Always define all of the TCGOpcode enum members.
by Richard Henderson
· 14 years ago
244b1e8
tcg/arm: add bswap ops
by Aurelien Jarno
· 15 years ago
9517094
tcg/arm: add ext16u op
by Aurelien Jarno
· 15 years ago
293579e
tcg/arm: add rotation ops
by Aurelien Jarno
· 15 years ago
2488b41
tcg/arm: align 64-bit arguments in function calls
by Aurelien Jarno
· 15 years ago
e4a7d5e
tcg/arm: explicitely list clobbered/reserved regs
by Aurelien Jarno
· 15 years ago
32d98fb
tcg: Allow target-specific implementation of NOR.
by Richard Henderson
· 15 years ago
9940a96
tcg: Allow target-specific implementation of NAND.
by Richard Henderson
· 15 years ago
8d625cf
tcg: Allow target-specific implementation of EQV.
by Richard Henderson
· 15 years ago
a63b582
remove remaining occurrences AREG[1-9] and TCG_AREG[1-9]
by Paolo Bonzini
· 15 years ago
2b71cd7
tcg/arm: use helpers for divu/remu
by Aurelien Jarno
· 15 years ago
31d6655
tcg: add div/rem 32-bit helpers
by Aurelien Jarno
· 15 years ago
932234f
tcg/arm: implement andc op
by Aurelien Jarno
· 15 years ago
d3f137e
tcg/arm: merge the two sets of #define for optional ops
by Aurelien Jarno
· 15 years ago
3682825
tcg: Add comments for all optional instructions not implemented.
by Richard Henderson
· 15 years ago
f878d2d
ARM back-end: Add TCG not
by Laurent Desnogues
· 16 years ago
cb4e581
this patch improves the ARM back-end in the following way:
by Laurent Desnogues
· 16 years ago
379f669
Userspace guest address offsetting
by Paul Brook
· 16 years ago
2d69f35
ARM host fixes
by Paul Brook
· 16 years ago
66896cb
tcg: rename bswap_i32/i64 functions
by aurel32
· 16 years ago
e63d7ab
Prune unused TCG_AREGs
by blueswir1
· 16 years ago
3233f0d
Use libgcc __clear_cache to clean icache, when available.
by balrog
· 16 years ago
bedba0c
Define TCG_TARGET_CALL_STACK_OFFSET on arm.
by balrog
· 17 years ago
650bbb3
Implement neg_i32, clean-up.
by balrog
· 17 years ago
811d4cf
ARM host support for TCG targets.
by balrog
· 17 years ago