2013-06-03 |
Stefan Sauer | docs: add docs for the program directives |
commit | commitdiff | tree | snapshot |
2013-06-03 |
Stefan Sauer | orcprogram-c: fix indent for 2 opcodes |
commit | commitdiff | tree | snapshot |
2013-05-29 |
Stefan Sauer | generate-*: cosmetic changes |
commit | commitdiff | tree | snapshot |
2013-05-28 |
Stefan Sauer | generate-*: add missing flag to help() |
commit | commitdiff | tree | snapshot |
2013-05-28 |
Stefan Sauer | generate-bytecode: add ORC_BC_INSTRUCTION_FLAGS to... |
commit | commitdiff | tree | snapshot |
2013-05-27 |
Sebastian Dröge | orc-test: Fix typo in #ifdef |
commit | commitdiff | tree | snapshot |
2013-04-25 |
Andoni Morales... | orc: fix cache flush for iOS |
commit | commitdiff | tree | snapshot |
2013-04-01 |
David Schleef | configure: version back to unreleased |
commit | commitdiff | tree | snapshot |
2013-04-01 |
Guillaume Emont | mips: deactivate loadupdb implementation as it is broken |
commit | commitdiff | tree | snapshot |
2013-03-30 |
Josep Torra | pkgconfig: in -uninstalled ensure to link with the... |
commit | commitdiff | tree | snapshot |
2013-03-30 |
Josep Torra | configure: replace deprecated AM_CONFIG_HEADER with... |
commit | commitdiff | tree | snapshot |
2013-03-10 |
David Schleef | Merge branch '0.4.17' |
commit | commitdiff | tree | snapshot |
2013-02-20 |
Sebastian Dröge | Fix build on Android |
commit | commitdiff | tree | snapshot |
2013-02-20 |
Josep Torra | orcc: workaround a bug in the gcc 4.2 provided by XCode... |
commit | commitdiff | tree | snapshot |
2013-02-20 |
David Schleef | Release 0.4.17 orc-0.4.17 |
commit | commitdiff | tree | snapshot |
2013-02-20 |
David Schleef | test: Fix recent commit |
commit | commitdiff | tree | snapshot |
2013-02-20 |
David Schleef | neon: move orc_arm_loadw out of arm backend |
commit | commitdiff | tree | snapshot |
2013-02-20 |
David Schleef | ARM backend is disabled until it has decent coverage |
commit | commitdiff | tree | snapshot |
2013-02-20 |
David Schleef | gitignore: change 0.4 to * |
commit | commitdiff | tree | snapshot |
2013-02-20 |
David Schleef | test: Use the aligned pointer, not something else |
commit | commitdiff | tree | snapshot |
2013-02-19 |
Tim-Phillip... | orcc: add --internal option to mark symbols with intern... |
commit | commitdiff | tree | snapshot |
2013-01-10 |
Sebastian Dröge | orccompiler: Allow fallback to backup/emulation if... |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: do loads as early as possible |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: loadb: with shift 1, use lh if aligned |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: copyb: only do something if source and dest are... |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: fixed prefetching instruction calculation, but... |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: added cache prefetching hints |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: introduced loop unrolling |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | add forgotten headers to include in make dist |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: implemented select0wb, select1wb, select0lw,... |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: added emit functions for shrl.ph and precrq.qb.ph |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: added convwb |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: loadupib, loadupdb: error (not implemented) if... |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: shrs, shra.ph: error if shift amount is not a... |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: mulswl: sign extend words before multiplying |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: added emit function for seh |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: convssslw: fix typo on minimum value to compare |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: convsbw: spread bytes when we have an instruction... |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: fix endianness of result of loadupib and loadupdb |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: added copyright headers |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: fixes in mergebw and mergewl |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: addw/addb: always use vectorial operation, whatev... |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: load: use lbu instead of lb |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: convubw: extract bytes into 2 halfwords when... |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: convsuswb and convssswb: put results in lower... |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: _rule_load(): directly concatenate bytes for... |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: added emit for precr.qb.ph |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: fix shra.ph: correctly get shift value |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: loadp: load as quad bytes or paired halfword... |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: added emit functions for subu.ph and replv.ph |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: mark t3->t5 as unavailable |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: made convubw a no-op |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: avoid orc_compiler_get_temp_reg() |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: added rules for convsuswb, convubw, avgub, subw |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: add missing nop in a branch delay slot |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: added _emit() for lbu, subq.ph and preceu.ph.qbr |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: implement swapl |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: _emit() for wsbh |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: implement loadupdb |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: made sure more registers are available and use... |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: implement loadupib |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: initialise pointer offset registers when they... |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: handle various update types for vars |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: emit functions for adduh_r.qb, rpelv.qb and packrl.ph |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: implemented orc instructions subb, mullw, convsss... |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: added emit for subu.qb, subq_s.ph, and, mul.ph... |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: implement convsbw |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: emit functions for shll.ph and shra.ph |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: implement flush_cache, fixing segfaults on actual... |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: frame pointer when ORC_CODE=debug |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: emit invariant instructions in _load_constants_in... |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: fixed convssslw, implementing it with slt/movn |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: _emit_slt() and _emit_movn() |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: change insn shift when x2/x4 is present |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: $t3 is now our tmpreg |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: implement loadp* orc instructions |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: add _emit_lui() |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: rules for mergewl and addssw |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: add emit method for addq_s.ph |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: rules for mulswl, shrsl and convssslw |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: add emit methods for sra, mul, mtlo and extr_s.h |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: fix stride handling in 2d |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: handle case when n < (# of iterations to reach... |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: addedsupport for bltz,bgtz with immediate offset |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: _assemble: ensure we load n after LABEL_OUTER_LOOP |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: handle 2d loops |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: generate loops for all (or most) alignment cases |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: addede orc_mips_emit_conditional_branch_with_offset() |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: added emit for beq, or, ori |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: a1-a3 registers do not need to be saved |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: introduced orc_mips_emit_full_loop() to avoid... |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: added a special version of the region1 loop for... |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: Fix detection of mipsel host |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | Add detection of mipsel host |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: error when trying to use load with a constant |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: added test for binary code generation |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: add binary code generation |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: fix load and store for the unaligned cases |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: fix counters for loop_shift==0 |
commit | commitdiff | tree | snapshot |
2012-12-28 |
Guillaume Emont | mips: fix label naming in generated assembly |
commit | commitdiff | tree | snapshot |
next |