index
:
delta/orc.git
0.5
baserock/morph
main
master
neon
pixman
test
x86insn
gitlab.freedesktop.org: gstreamer/orc.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
orc
/
orcprogram-mips.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
orcprogram-mips: Fix memory leak of optimized instruction order array
Sebastian Dröge
2023-04-07
1
-0
/
+2
*
orc: Make orc_*_emit_invariants() generic
Doug Nazar
2019-09-08
1
-25
/
+2
*
autotools: control symbol visibility via -fvisibility
Tim-Philipp Müller
2018-04-28
1
-1
/
+2
*
orc: make more functions static
Tim-Philipp Müller
2018-04-28
1
-19
/
+23
*
orcmips: only enable if the DSPr2 ASE is present
James Cowgill
2018-04-22
1
-1
/
+9
*
orcprogam-{mips,mmx,sse}: bail out if get_align_var fails
Vincent Penquerc'h
2014-04-16
1
-0
/
+3
*
mips: do loads as early as possible
Guillaume Emont
2012-12-28
1
-1
/
+100
*
mips: fixed prefetching instruction calculation, but deactivated prefetching ...
Guillaume Emont
2012-12-28
1
-12
/
+9
*
mips: added cache prefetching hints
Guillaume Emont
2012-12-28
1
-3
/
+39
*
mips: introduced loop unrolling
Guillaume Emont
2012-12-28
1
-36
/
+53
*
mips: added copyright headers
Guillaume Emont
2012-12-28
1
-0
/
+29
*
mips: mark t3->t5 as unavailable
Guillaume Emont
2012-12-28
1
-0
/
+3
*
mips: add missing nop in a branch delay slot
Guillaume Emont
2012-12-28
1
-1
/
+2
*
mips: implement loadupdb
Guillaume Emont
2012-12-28
1
-1
/
+2
*
mips: made sure more registers are available and use temporary registers more...
Guillaume Emont
2012-12-28
1
-8
/
+4
*
mips: implement loadupib
Guillaume Emont
2012-12-28
1
-0
/
+10
*
mips: initialise pointer offset registers when they exist
Guillaume Emont
2012-12-28
1
-3
/
+7
*
mips: handle various update types for vars
Guillaume Emont
2012-12-28
1
-7
/
+17
*
mips: implement flush_cache, fixing segfaults on actual hardware
Guillaume Emont
2012-12-28
1
-0
/
+12
*
mips: frame pointer when ORC_CODE=debug
Guillaume Emont
2012-12-28
1
-4
/
+33
*
mips: emit invariant instructions in _load_constants_inner()
Guillaume Emont
2012-12-28
1
-0
/
+26
*
mips: change insn shift when x2/x4 is present
Guillaume Emont
2012-12-28
1
-0
/
+6
*
mips: $t3 is now our tmpreg
Guillaume Emont
2012-12-28
1
-7
/
+7
*
mips: implement loadp* orc instructions
Guillaume Emont
2012-12-28
1
-11
/
+0
*
mips: fix stride handling in 2d
Guillaume Emont
2012-12-28
1
-8
/
+21
*
mips: handle case when n < (# of iterations to reach alignment)
Guillaume Emont
2012-12-28
1
-2
/
+23
*
mips: _assemble: ensure we load n after LABEL_OUTER_LOOP
Guillaume Emont
2012-12-28
1
-4
/
+5
*
mips: handle 2d loops
Guillaume Emont
2012-12-28
1
-8
/
+55
*
mips: generate loops for all (or most) alignment cases
Guillaume Emont
2012-12-28
1
-26
/
+83
*
mips: a1-a3 registers do not need to be saved
Guillaume Emont
2012-12-28
1
-3
/
+0
*
mips: introduced orc_mips_emit_full_loop() to avoid cut and pasted code
Guillaume Emont
2012-12-28
1
-52
/
+40
*
mips: added a special version of the region1 loop for the case where we can h...
Guillaume Emont
2012-12-28
1
-0
/
+76
*
mips: Fix detection of mipsel host
Guillaume Emont
2012-12-28
1
-1
/
+2
*
mips: add binary code generation
Guillaume Emont
2012-12-28
1
-1
/
+9
*
mips: fix load and store for the unaligned cases
Guillaume Emont
2012-12-28
1
-0
/
+2
*
mips: fix counters for loop_shift==0
Guillaume Emont
2012-12-28
1
-1
/
+3
*
mips: reworked _assemble() to handle properly data sizes > 2
Guillaume Emont
2012-12-28
1
-16
/
+79
*
mips: add forgotten argument to lw
Guillaume Emont
2012-12-28
1
-1
/
+1
*
mips: started work for a proper loop organisation to handle simd instructions
Guillaume Emont
2012-12-28
1
-21
/
+93
*
mips: do not trust ORC_STRUCT_OFFSET when we cross-compile into asm code
Guillaume Emont
2012-12-28
1
-2
/
+14
*
First version of mips target
Guillaume Emont
2012-12-28
1
-0
/
+244