Sign in
qemu
/
qemu
/
56bf4fe2978e3e14c976feae825dbbd3700573d0
/
tcg
/
arm
5677903
tcg arm/mips/ia64: add a comment about retranslation and caches
by Aurelien Jarno
· 14 years ago
0f11f25
tcg/arm: improve constant loading
by Aurelien Jarno
· 14 years ago
9a3abc2
tcg/arm: fix qemu_st64 for big endian targets
by Aurelien Jarno
· 14 years ago
c69806a
tcg/arm: fix branch target change during code retranslation
by Aurelien Jarno
· 14 years ago
e4d58b4
tcg: Make some tcg-target.c routines static.
by Richard Henderson
· 15 years ago
3b6dac3
tcg: Add TYPE parameter to tcg_out_mov.
by Richard Henderson
· 15 years ago
e23886a
tcg/arm: fix condition in zero/sign extension functions
by Aurelien Jarno
· 15 years ago
c66b5c2
tcg/arm: don't try to load constants using pc
by Aurelien Jarno
· 15 years ago
914ccf5
tcg/arm: optimize register allocation order
by Aurelien Jarno
· 15 years ago
bf5675e
tcg/arm: fix argument alignment in qemu_st64
by Aurelien Jarno
· 15 years ago
2633a2d
tcg/arm: remove useless register tests in qemu_ld/st
by Aurelien Jarno
· 15 years ago
67dcab7
tcg/arm: bswap arguments in qemu_ld/st if needed
by Aurelien Jarno
· 15 years ago
e854b6d
tcg/arm: use ext* ops in qemu_ld
by Aurelien Jarno
· 15 years ago
7e0d956
tcg/arm: remove conditional argument for qemu_ld/st
by Aurelien Jarno
· 15 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
23401b5
tcg/arm: use the blx instruction when possible
by Aurelien Jarno
· 15 years ago
8f7f749
tcg/arm: sxtb and sxth are available starting with ARMv6
by Aurelien Jarno
· 15 years ago
ac34fb5
tcg/arm: add variables to define the allowed instructions set
by Aurelien Jarno
· 15 years ago
2488b41
tcg/arm: align 64-bit arguments in function calls
by Aurelien Jarno
· 15 years ago
c8d80ce
tcg/arm: replace integer values by registers enum
by Aurelien Jarno
· 15 years ago
f694a27
tcg/arm: remove store signed functions
by Aurelien Jarno
· 15 years ago
e4a7d5e
tcg/arm: explicitely list clobbered/reserved regs
by Aurelien Jarno
· 15 years ago
39221a8
tcg/arm: remove SAVE_LR code
by Aurelien Jarno
· 15 years ago
1584c84
tcg/arm: Replace qemu_ld32u (left over from previous commit)
by Stefan Weil
· 15 years ago
86feb1c
tcg: Disambiguate qemu_ld32u with 32-bit and 64-bit outputs.
by Richard Henderson
· 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
a975160
tcg: Name the opcode enumeration.
by Richard Henderson
· 15 years ago
a63b582
remove remaining occurrences AREG[1-9] and TCG_AREG[1-9]
by Paolo Bonzini
· 15 years ago
9e97d8e
tcg/arm: don't save/restore r7 in prologue/epilogue
by Aurelien Jarno
· 15 years ago
26c5d37
tcg/arm: fix load/store definitions for 32-bit targets
by Aurelien Jarno
· 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
4e17eae
tcg/arm: correctly save/restore registers in prologue/epilogue
by Aurelien Jarno
· 15 years ago
20cb400
Remove TLB from userspace
by Paul Brook
· 15 years ago
d3f137e
tcg/arm: merge the two sets of #define for optional ops
by Aurelien Jarno
· 15 years ago
023e77f
tcg/arm: accept immediate arguments for brcond/setcond
by Aurelien Jarno
· 15 years ago
b525f0a
Add a missing break
by Andrzej Zaborowski
· 15 years ago
e040476
tcg/arm: implement setcond2
by Aurelien Jarno
· 15 years ago
f72a6cd
tcg/arm: implement setcond
by Aurelien Jarno
· 15 years ago
6b65861
tcg/arm: fix div2/divu2
by Aurelien Jarno
· 15 years ago
3682825
tcg: Add comments for all optional instructions not implemented.
by Richard Henderson
· 15 years ago
7990496
ARM back-end: Use sxt[bh] instructions for ext{8, 6}s
by Laurent Desnogues
· 15 years ago
d89c682
Suppress some variants of English in comments
by Stefan Weil
· 15 years ago
4e6f6d4
ARM back-end: Fix encode_imm
by Laurent Desnogues
· 15 years ago
94953e6
ARM back-end: Handle all possible immediates for ALU ops
by Laurent Desnogues
· 15 years ago
f878d2d
ARM back-end: Add TCG not
by Laurent Desnogues
· 15 years ago
e2542fe
rename WORDS_BIGENDIAN to HOST_WORDS_BIGENDIAN
by Juan Quintela
· 15 years ago
cb4e581
this patch improves the ARM back-end in the following way:
by Laurent Desnogues
· 15 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
419bafa
tcg-arm: fix qemu_ld64
by aurel32
· 16 years ago
e63d7ab
Prune unused TCG_AREGs
by blueswir1
· 16 years ago
aef3a28
Fix 64-bit targets compilation on ARM host.
by balrog
· 16 years ago
0c9c3a9
arm: Don't potentially overwrite input registers in add2, sub2.
by balrog
· 16 years ago
fe33867
Don't rely on ARM tcg_out_goto() generating just a single insn.
by balrog
· 16 years ago
3233f0d
Use libgcc __clear_cache to clean icache, when available.
by balrog
· 16 years ago
d4a9eb1
Add some missing static and const qualifiers, reg_names only used if NDEBUG set
by blueswir1
· 16 years ago
79383c9
Fix some warnings that would be generated by gcc -Wredundant-decls
by blueswir1
· 16 years ago
9b7b85d
Fix off-by-one unwinding error.
by pbrook
· 17 years ago
d0660ed
Relax a constraint for qemu_ld64 on ARM host.
by balrog
· 17 years ago
eae6ce5
Fix a deadly typo, correct comments.
by balrog
· 17 years ago
3979144
Fix ARM host TLB.
by pbrook
· 17 years ago
91a3c1b
Comment non-obvious calculation. Don't clobber r3 in qemu_st64.
by balrog
· 17 years ago
e936243
A branch insn must not overwrite the branch target before relocation.
by balrog
· 17 years ago
225b437
Fix qemu_ld/st for mem_index > 0 on arm host.
by balrog
· 17 years ago
bedba0c
Define TCG_TARGET_CALL_STACK_OFFSET on arm.
by balrog
· 17 years ago
204c167
Fix 8-bit signed load/store and a typo.
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