├── .gitignore ├── .travis.yml ├── LICENSE ├── README.rst ├── arm ├── .gitignore ├── README.rst ├── arm-sim.py ├── asm_test.py ├── asm_tests │ ├── adc-00.S │ ├── adc-01.S │ ├── adc-02.S │ ├── adc-03.S │ ├── add-00.S │ ├── add-01.S │ ├── add-02.S │ ├── arm-macros.h │ ├── build.py │ ├── cmp-00.S │ ├── cmp-01.S │ ├── cmp-02.S │ ├── cmp-03.S │ ├── cmp-04.S │ ├── cmp-05.S │ ├── cmp-06.S │ ├── cmp-07.S │ ├── cmp-08.S │ ├── cmp-09.S │ ├── cmp-10.S │ ├── cmp-11.S │ ├── cmp-12.S │ ├── cmp-13.S │ ├── cmp-14.S │ ├── eor-00.S │ ├── eor-01.S │ ├── eor-02.S │ ├── eor-03.S │ ├── eor-04.S │ ├── eor-05.S │ ├── ldm-00.S │ ├── ldm-01.S │ ├── ldm-02.S │ ├── ldm-03.S │ ├── ldr-00.S │ ├── ldr-01.S │ ├── ldr-02.S │ ├── ldr-03.S │ ├── ldrb-00.S │ ├── ldrbcs-00.S │ ├── ldrbcs-01.S │ ├── ldrbeq-00.S │ ├── ldrbne-00.S │ ├── ldrh-00.S │ ├── ldrhi-00.S │ ├── ldrls-00.S │ ├── ldrne-00.S │ ├── mla-00.S │ ├── mov-00.S │ ├── mov-01.S │ ├── mov-02.S │ ├── mov-03.S │ ├── mov-04.S │ ├── mov-05.S │ ├── mov-06.S │ ├── mov-07.S │ ├── movcc-00.S │ ├── movcc-01.S │ ├── movcs-00.S │ ├── movcs-01.S │ ├── moveq-00.S │ ├── moveq-01.S │ ├── movgt-00.S │ ├── movgt-01.S │ ├── movhi-00.S │ ├── movls-00.S │ ├── movls-01.S │ ├── movne-00.S │ ├── movne-01.S │ ├── mul-00.S │ ├── mul-01.S │ ├── mvn-00.S │ ├── mvn-01.S │ ├── mvneq-00.S │ ├── mvnne-00.S │ ├── orr-00.S │ ├── orr-01.S │ ├── orr-02.S │ ├── orreq-00.S │ ├── orreq-01.S │ ├── orrgt-00.S │ ├── orrgt-01.S │ ├── orrhi-00.S │ ├── orrhi-01.S │ ├── orrne-00.S │ ├── orrne-01.S │ ├── rsb-00.S │ ├── rsb-01.S │ ├── rsb-02.S │ ├── rsbeq-00.S │ ├── rsble-00.S │ ├── rsble-01.S │ ├── rsbne-00.S │ ├── smull-00.S │ ├── smull-01.S │ ├── smull-02.S │ ├── smull-03.S │ ├── smull-04.S │ ├── stm-00.S │ ├── stm-01.S │ ├── str-00.S │ ├── strb-00.S │ ├── strb-01.S │ ├── strbcc-00.S │ ├── strbcs-00.S │ ├── strbne-00.S │ ├── strcc-00.S │ ├── streq-00.S │ ├── strhi-00.S │ ├── strls-00.S │ ├── strne-00.S │ ├── sub-00.S │ ├── sub-01.S │ ├── sub-02.S │ ├── subeq-00.S │ ├── subeq-01.S │ ├── sublt-00.S │ ├── sublt-01.S │ ├── teq-00.S │ ├── teq-01.S │ ├── teq-02.S │ ├── tst-00.S │ ├── tst-01.S │ ├── tst-02.S │ ├── tst-03.S │ ├── tst-04.S │ ├── tstne-00.S │ ├── tstne-01.S │ ├── umlal-00.S │ ├── umlal-01.S │ ├── umlal-02.S │ ├── umlal-03.S │ ├── umull-00.S │ ├── umull-01.S │ └── umull-02.S ├── bootstrap.py ├── instruction.py ├── isa.py ├── machine.py ├── syscalls.py ├── ubmark_test.py └── utils.py ├── benchmarks.rst ├── docs ├── RPython.rst ├── pydgin_logo.png ├── pydgin_logo.svg └── related_work.rst ├── parc ├── .gitignore ├── README.rst ├── asm_test.py ├── asm_tests │ ├── .gitignore │ ├── Makefile.in │ ├── README.rst │ ├── aclocal.m4 │ ├── config.h.in │ ├── configure │ ├── configure.ac │ ├── mt │ │ ├── mt-addiu.S │ │ ├── mt-addu.S │ │ ├── mt-amo-add.S │ │ ├── mt-amo-and.S │ │ ├── mt-amo-min.S │ │ ├── mt-amo-or.S │ │ ├── mt-amo-xchg.S │ │ ├── mt-and.S │ │ ├── mt-andi.S │ │ ├── mt-beq.S │ │ ├── mt-bgez.S │ │ ├── mt-bgtz.S │ │ ├── mt-blez.S │ │ ├── mt-bltz.S │ │ ├── mt-bne.S │ │ ├── mt-div.S │ │ ├── mt-divu.S │ │ ├── mt-j.S │ │ ├── mt-jal.S │ │ ├── mt-jalr.S │ │ ├── mt-jr.S │ │ ├── mt-lb.S │ │ ├── mt-lbu.S │ │ ├── mt-lh.S │ │ ├── mt-lhu.S │ │ ├── mt-lui.S │ │ ├── mt-lw.S │ │ ├── mt-macros.h │ │ ├── mt-movn.S │ │ ├── mt-movz.S │ │ ├── mt-mul.S │ │ ├── mt-nor.S │ │ ├── mt-or.S │ │ ├── mt-ori.S │ │ ├── mt-rem.S │ │ ├── mt-remu.S │ │ ├── mt-simple.S │ │ ├── mt-sll.S │ │ ├── mt-sllv.S │ │ ├── mt-slt.S │ │ ├── mt-slti.S │ │ ├── mt-sltiu.S │ │ ├── mt-sltu.S │ │ ├── mt-sra.S │ │ ├── mt-srav.S │ │ ├── mt-srl.S │ │ ├── mt-srlv.S │ │ ├── mt-subu.S │ │ ├── mt-xor.S │ │ ├── mt-xori.S │ │ └── mt.mk │ ├── parcv1 │ │ ├── parc-macros.h │ │ ├── parcv1-addiu.S │ │ ├── parcv1-addu.S │ │ ├── parcv1-bne.S │ │ ├── parcv1-jal.S │ │ ├── parcv1-jr.S │ │ ├── parcv1-lui.S │ │ ├── parcv1-lw.S │ │ ├── parcv1-ori.S │ │ ├── parcv1-sw.S │ │ └── parcv1.mk │ ├── parcv2 │ │ ├── parc-macros.h │ │ ├── parcv2-and.S │ │ ├── parcv2-andi.S │ │ ├── parcv2-beq.S │ │ ├── parcv2-bgez.S │ │ ├── parcv2-bgtz.S │ │ ├── parcv2-blez.S │ │ ├── parcv2-bltz.S │ │ ├── parcv2-div.S │ │ ├── parcv2-divu.S │ │ ├── parcv2-j.S │ │ ├── parcv2-jalr.S │ │ ├── parcv2-lb.S │ │ ├── parcv2-lbu.S │ │ ├── parcv2-lh.S │ │ ├── parcv2-lhu.S │ │ ├── parcv2-mfc0.S │ │ ├── parcv2-mul.S │ │ ├── parcv2-nor.S │ │ ├── parcv2-or.S │ │ ├── parcv2-rem.S │ │ ├── parcv2-remu.S │ │ ├── parcv2-sb.S │ │ ├── parcv2-sh.S │ │ ├── parcv2-sll.S │ │ ├── parcv2-sllv.S │ │ ├── parcv2-slt.S │ │ ├── parcv2-slti.S │ │ ├── parcv2-sltiu.S │ │ ├── parcv2-sltu.S │ │ ├── parcv2-sra.S │ │ ├── parcv2-srav.S │ │ ├── parcv2-srl.S │ │ ├── parcv2-srlv.S │ │ ├── parcv2-subu.S │ │ ├── parcv2-xor.S │ │ ├── parcv2-xori.S │ │ └── parcv2.mk │ ├── parcv3 │ │ ├── parc-macros.h │ │ ├── parcv3-add-s.S │ │ ├── parcv3-amo-add.S │ │ ├── parcv3-amo-and.S │ │ ├── parcv3-amo-min.S │ │ ├── parcv3-amo-or.S │ │ ├── parcv3-amo-xchg.S │ │ ├── parcv3-c-eq-s.S │ │ ├── parcv3-c-le-s.S │ │ ├── parcv3-c-lt-s.S │ │ ├── parcv3-cvt-s-w.S │ │ ├── parcv3-cvt-w-s.S │ │ ├── parcv3-div-s.S │ │ ├── parcv3-fstat.S │ │ ├── parcv3-gcd.S │ │ ├── parcv3-movn.S │ │ ├── parcv3-movz.S │ │ ├── parcv3-mul-s.S │ │ ├── parcv3-scan.S │ │ ├── parcv3-sub-s.S │ │ ├── parcv3-syscall.S │ │ ├── parcv3-vecincr.S │ │ ├── parcv3-write.S │ │ └── parcv3.mk │ └── scripts │ │ ├── config.guess │ │ ├── config.sub │ │ ├── install.sh │ │ ├── mk-install-dirs.sh │ │ ├── objdump2vmh-cache.py │ │ ├── objdump2vmh.py │ │ ├── test.ld │ │ └── vcs-version.sh ├── bootstrap.py ├── instruction.py ├── isa.py ├── machine.py ├── parc-sim.py ├── syscalls.py ├── ubmark_test.py └── utils.py ├── pydgin ├── SparseMemoryImage.py ├── __init__.py ├── debug.py ├── elf.py ├── jit.py ├── machine.py ├── misc.py ├── sim.py ├── storage.py ├── syscalls.py └── utils.py ├── riscv ├── .gitignore ├── asm_test.py ├── bootstrap.py ├── csr.py ├── helpers.py ├── instruction.py ├── isa.py ├── isa_RV32A.py ├── isa_RV32D.py ├── isa_RV32F.py ├── isa_RV32I.py ├── isa_RV32M.py ├── isa_RV64A.py ├── isa_RV64D.py ├── isa_RV64F.py ├── isa_RV64I.py ├── isa_RV64M.py ├── machine.py ├── riscv-sim.py ├── syscalls.py ├── ubmark_test.py └── utils.py ├── scripts ├── .gitignore ├── build-softfloat.py ├── build.py ├── get-test-list.py ├── parc_inject_bootstrap.py ├── rm_pycache.py └── vcs-version.sh ├── softfloat ├── __init__.py └── softfloat-c │ ├── 8086 │ ├── OLD-specialize.c │ ├── OLD-specialize.h │ ├── platform.h │ ├── s_commonNaNToF32UI.c │ ├── s_commonNaNToF64UI.c │ ├── s_f32UIToCommonNaN.c │ ├── s_f64UIToCommonNaN.c │ ├── s_isSigNaNF32UI.c │ ├── s_isSigNaNF64UI.c │ ├── s_propagateNaNF32UI.c │ ├── s_propagateNaNF64UI.c │ ├── softfloat_raiseFlags.c │ ├── softfloat_types.h │ └── specialize.h │ ├── f32_add.c │ ├── f32_classify.c │ ├── f32_div.c │ ├── f32_eq.c │ ├── f32_eq_signaling.c │ ├── f32_isSignalingNaN.c │ ├── f32_le.c │ ├── f32_le_quiet.c │ ├── f32_lt.c │ ├── f32_lt_quiet.c │ ├── f32_mul.c │ ├── f32_mulAdd.c │ ├── f32_rem.c │ ├── f32_roundToInt.c │ ├── f32_sqrt.c │ ├── f32_sub.c │ ├── f32_to_f64.c │ ├── f32_to_i32.c │ ├── f32_to_i32_r_minMag.c │ ├── f32_to_i64.c │ ├── f32_to_i64_r_minMag.c │ ├── f32_to_ui32.c │ ├── f32_to_ui32_r_minMag.c │ ├── f32_to_ui64.c │ ├── f32_to_ui64_r_minMag.c │ ├── f64_add.c │ ├── f64_classify.c │ ├── f64_div.c │ ├── f64_eq.c │ ├── f64_eq_signaling.c │ ├── f64_isSignalingNaN.c │ ├── f64_le.c │ ├── f64_le_quiet.c │ ├── f64_lt.c │ ├── f64_lt_quiet.c │ ├── f64_mul.c │ ├── f64_mulAdd.c │ ├── f64_rem.c │ ├── f64_roundToInt.c │ ├── f64_sqrt.c │ ├── f64_sub.c │ ├── f64_to_f32.c │ ├── f64_to_i32.c │ ├── f64_to_i32_r_minMag.c │ ├── f64_to_i64.c │ ├── f64_to_i64_r_minMag.c │ ├── f64_to_ui32.c │ ├── f64_to_ui32_r_minMag.c │ ├── f64_to_ui64.c │ ├── f64_to_ui64_r_minMag.c │ ├── i32_to_f32.c │ ├── i32_to_f64.c │ ├── i64_to_f32.c │ ├── i64_to_f64.c │ ├── internals.h │ ├── platform.h │ ├── primitives.h │ ├── s_add128.c │ ├── s_add192.c │ ├── s_addMagsF32.c │ ├── s_addMagsF64.c │ ├── s_commonNaNToF32UI.c │ ├── s_commonNaNToF64UI.c │ ├── s_countLeadingZeros32.c │ ├── s_countLeadingZeros64.c │ ├── s_countLeadingZeros8.c │ ├── s_eq128.c │ ├── s_estimateDiv128To64.c │ ├── s_estimateSqrt32.c │ ├── s_f32UIToCommonNaN.c │ ├── s_f64UIToCommonNaN.c │ ├── s_isSigNaNF32UI.c │ ├── s_isSigNaNF64UI.c │ ├── s_le128.c │ ├── s_lt128.c │ ├── s_mul128By64To192.c │ ├── s_mul128To256.c │ ├── s_mul64To128.c │ ├── s_mulAddF32.c │ ├── s_mulAddF64.c │ ├── s_normRoundPackToF32.c │ ├── s_normRoundPackToF64.c │ ├── s_normSubnormalF32Sig.c │ ├── s_normSubnormalF64Sig.c │ ├── s_propagateNaNF32UI.c │ ├── s_propagateNaNF64UI.c │ ├── s_roundPackToF32.c │ ├── s_roundPackToF64.c │ ├── s_roundPackToI32.c │ ├── s_roundPackToI64.c │ ├── s_roundPackToUI32.c │ ├── s_roundPackToUI64.c │ ├── s_shift128ExtraRightJam.c │ ├── s_shift128RightJam.c │ ├── s_shift32RightJam.c │ ├── s_shift64ExtraRightJam.c │ ├── s_shift64RightJam.c │ ├── s_shortShift128ExtraRightJam.c │ ├── s_shortShift128Left.c │ ├── s_shortShift128Right.c │ ├── s_shortShift192Left.c │ ├── s_shortShift32Right1Jam.c │ ├── s_shortShift64ExtraRightJam.c │ ├── s_shortShift64RightJam.c │ ├── s_sub128.c │ ├── s_sub192.c │ ├── s_subMagsF32.c │ ├── s_subMagsF64.c │ ├── softfloat.h │ ├── softfloat_raiseFlags.c │ ├── softfloat_state.c │ ├── softfloat_types.h │ ├── specialize.h │ ├── ui32_to_f32.c │ ├── ui32_to_f64.c │ ├── ui64_to_f32.c │ └── ui64_to_f64.c ├── syscall-tests ├── Makefile ├── args-test.c ├── fcntl-test.c ├── malloc-test.c ├── open-close-test.c ├── read-test.c ├── stat-test.c └── uname-test.c └── ubmark-nosyscalls ├── Makefile.in ├── aclocal.m4 ├── config.h.in ├── configure ├── configure.ac ├── convert ├── scripts ├── config.guess ├── config.sub ├── install.sh ├── mk-install-dirs.sh ├── objdump2vmh.py ├── ubmark.ld └── vcs-version.sh └── ubmark ├── ubmark-bin-search.c ├── ubmark-bin-search.dat ├── ubmark-cmplx-mult.c ├── ubmark-cmplx-mult.dat ├── ubmark-masked-filter.c ├── ubmark-masked-filter.dat ├── ubmark-mvmult-cp2.c ├── ubmark-mvmult.c ├── ubmark-mvmult.dat ├── ubmark-vvadd.c ├── ubmark-vvadd.dat ├── ubmark.ac ├── ubmark.h └── ubmark.mk.in /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/README.rst -------------------------------------------------------------------------------- /arm/.gitignore: -------------------------------------------------------------------------------- 1 | pydgin-arm-* 2 | -------------------------------------------------------------------------------- /arm/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/README.rst -------------------------------------------------------------------------------- /arm/arm-sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/arm-sim.py -------------------------------------------------------------------------------- /arm/asm_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_test.py -------------------------------------------------------------------------------- /arm/asm_tests/adc-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/adc-00.S -------------------------------------------------------------------------------- /arm/asm_tests/adc-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/adc-01.S -------------------------------------------------------------------------------- /arm/asm_tests/adc-02.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/adc-02.S -------------------------------------------------------------------------------- /arm/asm_tests/adc-03.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/adc-03.S -------------------------------------------------------------------------------- /arm/asm_tests/add-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/add-00.S -------------------------------------------------------------------------------- /arm/asm_tests/add-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/add-01.S -------------------------------------------------------------------------------- /arm/asm_tests/add-02.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/add-02.S -------------------------------------------------------------------------------- /arm/asm_tests/arm-macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/arm-macros.h -------------------------------------------------------------------------------- /arm/asm_tests/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/build.py -------------------------------------------------------------------------------- /arm/asm_tests/cmp-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/cmp-00.S -------------------------------------------------------------------------------- /arm/asm_tests/cmp-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/cmp-01.S -------------------------------------------------------------------------------- /arm/asm_tests/cmp-02.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/cmp-02.S -------------------------------------------------------------------------------- /arm/asm_tests/cmp-03.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/cmp-03.S -------------------------------------------------------------------------------- /arm/asm_tests/cmp-04.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/cmp-04.S -------------------------------------------------------------------------------- /arm/asm_tests/cmp-05.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/cmp-05.S -------------------------------------------------------------------------------- /arm/asm_tests/cmp-06.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/cmp-06.S -------------------------------------------------------------------------------- /arm/asm_tests/cmp-07.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/cmp-07.S -------------------------------------------------------------------------------- /arm/asm_tests/cmp-08.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/cmp-08.S -------------------------------------------------------------------------------- /arm/asm_tests/cmp-09.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/cmp-09.S -------------------------------------------------------------------------------- /arm/asm_tests/cmp-10.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/cmp-10.S -------------------------------------------------------------------------------- /arm/asm_tests/cmp-11.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/cmp-11.S -------------------------------------------------------------------------------- /arm/asm_tests/cmp-12.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/cmp-12.S -------------------------------------------------------------------------------- /arm/asm_tests/cmp-13.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/cmp-13.S -------------------------------------------------------------------------------- /arm/asm_tests/cmp-14.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/cmp-14.S -------------------------------------------------------------------------------- /arm/asm_tests/eor-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/eor-00.S -------------------------------------------------------------------------------- /arm/asm_tests/eor-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/eor-01.S -------------------------------------------------------------------------------- /arm/asm_tests/eor-02.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/eor-02.S -------------------------------------------------------------------------------- /arm/asm_tests/eor-03.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/eor-03.S -------------------------------------------------------------------------------- /arm/asm_tests/eor-04.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/eor-04.S -------------------------------------------------------------------------------- /arm/asm_tests/eor-05.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/eor-05.S -------------------------------------------------------------------------------- /arm/asm_tests/ldm-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/ldm-00.S -------------------------------------------------------------------------------- /arm/asm_tests/ldm-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/ldm-01.S -------------------------------------------------------------------------------- /arm/asm_tests/ldm-02.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/ldm-02.S -------------------------------------------------------------------------------- /arm/asm_tests/ldm-03.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/ldm-03.S -------------------------------------------------------------------------------- /arm/asm_tests/ldr-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/ldr-00.S -------------------------------------------------------------------------------- /arm/asm_tests/ldr-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/ldr-01.S -------------------------------------------------------------------------------- /arm/asm_tests/ldr-02.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/ldr-02.S -------------------------------------------------------------------------------- /arm/asm_tests/ldr-03.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/ldr-03.S -------------------------------------------------------------------------------- /arm/asm_tests/ldrb-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/ldrb-00.S -------------------------------------------------------------------------------- /arm/asm_tests/ldrbcs-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/ldrbcs-00.S -------------------------------------------------------------------------------- /arm/asm_tests/ldrbcs-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/ldrbcs-01.S -------------------------------------------------------------------------------- /arm/asm_tests/ldrbeq-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/ldrbeq-00.S -------------------------------------------------------------------------------- /arm/asm_tests/ldrbne-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/ldrbne-00.S -------------------------------------------------------------------------------- /arm/asm_tests/ldrh-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/ldrh-00.S -------------------------------------------------------------------------------- /arm/asm_tests/ldrhi-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/ldrhi-00.S -------------------------------------------------------------------------------- /arm/asm_tests/ldrls-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/ldrls-00.S -------------------------------------------------------------------------------- /arm/asm_tests/ldrne-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/ldrne-00.S -------------------------------------------------------------------------------- /arm/asm_tests/mla-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/mla-00.S -------------------------------------------------------------------------------- /arm/asm_tests/mov-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/mov-00.S -------------------------------------------------------------------------------- /arm/asm_tests/mov-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/mov-01.S -------------------------------------------------------------------------------- /arm/asm_tests/mov-02.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/mov-02.S -------------------------------------------------------------------------------- /arm/asm_tests/mov-03.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/mov-03.S -------------------------------------------------------------------------------- /arm/asm_tests/mov-04.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/mov-04.S -------------------------------------------------------------------------------- /arm/asm_tests/mov-05.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/mov-05.S -------------------------------------------------------------------------------- /arm/asm_tests/mov-06.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/mov-06.S -------------------------------------------------------------------------------- /arm/asm_tests/mov-07.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/mov-07.S -------------------------------------------------------------------------------- /arm/asm_tests/movcc-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/movcc-00.S -------------------------------------------------------------------------------- /arm/asm_tests/movcc-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/movcc-01.S -------------------------------------------------------------------------------- /arm/asm_tests/movcs-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/movcs-00.S -------------------------------------------------------------------------------- /arm/asm_tests/movcs-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/movcs-01.S -------------------------------------------------------------------------------- /arm/asm_tests/moveq-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/moveq-00.S -------------------------------------------------------------------------------- /arm/asm_tests/moveq-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/moveq-01.S -------------------------------------------------------------------------------- /arm/asm_tests/movgt-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/movgt-00.S -------------------------------------------------------------------------------- /arm/asm_tests/movgt-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/movgt-01.S -------------------------------------------------------------------------------- /arm/asm_tests/movhi-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/movhi-00.S -------------------------------------------------------------------------------- /arm/asm_tests/movls-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/movls-00.S -------------------------------------------------------------------------------- /arm/asm_tests/movls-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/movls-01.S -------------------------------------------------------------------------------- /arm/asm_tests/movne-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/movne-00.S -------------------------------------------------------------------------------- /arm/asm_tests/movne-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/movne-01.S -------------------------------------------------------------------------------- /arm/asm_tests/mul-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/mul-00.S -------------------------------------------------------------------------------- /arm/asm_tests/mul-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/mul-01.S -------------------------------------------------------------------------------- /arm/asm_tests/mvn-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/mvn-00.S -------------------------------------------------------------------------------- /arm/asm_tests/mvn-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/mvn-01.S -------------------------------------------------------------------------------- /arm/asm_tests/mvneq-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/mvneq-00.S -------------------------------------------------------------------------------- /arm/asm_tests/mvnne-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/mvnne-00.S -------------------------------------------------------------------------------- /arm/asm_tests/orr-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/orr-00.S -------------------------------------------------------------------------------- /arm/asm_tests/orr-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/orr-01.S -------------------------------------------------------------------------------- /arm/asm_tests/orr-02.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/orr-02.S -------------------------------------------------------------------------------- /arm/asm_tests/orreq-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/orreq-00.S -------------------------------------------------------------------------------- /arm/asm_tests/orreq-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/orreq-01.S -------------------------------------------------------------------------------- /arm/asm_tests/orrgt-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/orrgt-00.S -------------------------------------------------------------------------------- /arm/asm_tests/orrgt-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/orrgt-01.S -------------------------------------------------------------------------------- /arm/asm_tests/orrhi-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/orrhi-00.S -------------------------------------------------------------------------------- /arm/asm_tests/orrhi-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/orrhi-01.S -------------------------------------------------------------------------------- /arm/asm_tests/orrne-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/orrne-00.S -------------------------------------------------------------------------------- /arm/asm_tests/orrne-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/orrne-01.S -------------------------------------------------------------------------------- /arm/asm_tests/rsb-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/rsb-00.S -------------------------------------------------------------------------------- /arm/asm_tests/rsb-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/rsb-01.S -------------------------------------------------------------------------------- /arm/asm_tests/rsb-02.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/rsb-02.S -------------------------------------------------------------------------------- /arm/asm_tests/rsbeq-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/rsbeq-00.S -------------------------------------------------------------------------------- /arm/asm_tests/rsble-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/rsble-00.S -------------------------------------------------------------------------------- /arm/asm_tests/rsble-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/rsble-01.S -------------------------------------------------------------------------------- /arm/asm_tests/rsbne-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/rsbne-00.S -------------------------------------------------------------------------------- /arm/asm_tests/smull-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/smull-00.S -------------------------------------------------------------------------------- /arm/asm_tests/smull-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/smull-01.S -------------------------------------------------------------------------------- /arm/asm_tests/smull-02.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/smull-02.S -------------------------------------------------------------------------------- /arm/asm_tests/smull-03.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/smull-03.S -------------------------------------------------------------------------------- /arm/asm_tests/smull-04.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/smull-04.S -------------------------------------------------------------------------------- /arm/asm_tests/stm-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/stm-00.S -------------------------------------------------------------------------------- /arm/asm_tests/stm-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/stm-01.S -------------------------------------------------------------------------------- /arm/asm_tests/str-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/str-00.S -------------------------------------------------------------------------------- /arm/asm_tests/strb-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/strb-00.S -------------------------------------------------------------------------------- /arm/asm_tests/strb-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/strb-01.S -------------------------------------------------------------------------------- /arm/asm_tests/strbcc-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/strbcc-00.S -------------------------------------------------------------------------------- /arm/asm_tests/strbcs-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/strbcs-00.S -------------------------------------------------------------------------------- /arm/asm_tests/strbne-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/strbne-00.S -------------------------------------------------------------------------------- /arm/asm_tests/strcc-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/strcc-00.S -------------------------------------------------------------------------------- /arm/asm_tests/streq-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/streq-00.S -------------------------------------------------------------------------------- /arm/asm_tests/strhi-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/strhi-00.S -------------------------------------------------------------------------------- /arm/asm_tests/strls-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/strls-00.S -------------------------------------------------------------------------------- /arm/asm_tests/strne-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/strne-00.S -------------------------------------------------------------------------------- /arm/asm_tests/sub-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/sub-00.S -------------------------------------------------------------------------------- /arm/asm_tests/sub-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/sub-01.S -------------------------------------------------------------------------------- /arm/asm_tests/sub-02.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/sub-02.S -------------------------------------------------------------------------------- /arm/asm_tests/subeq-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/subeq-00.S -------------------------------------------------------------------------------- /arm/asm_tests/subeq-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/subeq-01.S -------------------------------------------------------------------------------- /arm/asm_tests/sublt-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/sublt-00.S -------------------------------------------------------------------------------- /arm/asm_tests/sublt-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/sublt-01.S -------------------------------------------------------------------------------- /arm/asm_tests/teq-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/teq-00.S -------------------------------------------------------------------------------- /arm/asm_tests/teq-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/teq-01.S -------------------------------------------------------------------------------- /arm/asm_tests/teq-02.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/teq-02.S -------------------------------------------------------------------------------- /arm/asm_tests/tst-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/tst-00.S -------------------------------------------------------------------------------- /arm/asm_tests/tst-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/tst-01.S -------------------------------------------------------------------------------- /arm/asm_tests/tst-02.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/tst-02.S -------------------------------------------------------------------------------- /arm/asm_tests/tst-03.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/tst-03.S -------------------------------------------------------------------------------- /arm/asm_tests/tst-04.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/tst-04.S -------------------------------------------------------------------------------- /arm/asm_tests/tstne-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/tstne-00.S -------------------------------------------------------------------------------- /arm/asm_tests/tstne-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/tstne-01.S -------------------------------------------------------------------------------- /arm/asm_tests/umlal-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/umlal-00.S -------------------------------------------------------------------------------- /arm/asm_tests/umlal-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/umlal-01.S -------------------------------------------------------------------------------- /arm/asm_tests/umlal-02.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/umlal-02.S -------------------------------------------------------------------------------- /arm/asm_tests/umlal-03.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/umlal-03.S -------------------------------------------------------------------------------- /arm/asm_tests/umull-00.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/umull-00.S -------------------------------------------------------------------------------- /arm/asm_tests/umull-01.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/umull-01.S -------------------------------------------------------------------------------- /arm/asm_tests/umull-02.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/asm_tests/umull-02.S -------------------------------------------------------------------------------- /arm/bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/bootstrap.py -------------------------------------------------------------------------------- /arm/instruction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/instruction.py -------------------------------------------------------------------------------- /arm/isa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/isa.py -------------------------------------------------------------------------------- /arm/machine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/machine.py -------------------------------------------------------------------------------- /arm/syscalls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/syscalls.py -------------------------------------------------------------------------------- /arm/ubmark_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/ubmark_test.py -------------------------------------------------------------------------------- /arm/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/arm/utils.py -------------------------------------------------------------------------------- /benchmarks.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/benchmarks.rst -------------------------------------------------------------------------------- /docs/RPython.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/docs/RPython.rst -------------------------------------------------------------------------------- /docs/pydgin_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/docs/pydgin_logo.png -------------------------------------------------------------------------------- /docs/pydgin_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/docs/pydgin_logo.svg -------------------------------------------------------------------------------- /docs/related_work.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/docs/related_work.rst -------------------------------------------------------------------------------- /parc/.gitignore: -------------------------------------------------------------------------------- 1 | pydgin-parc-* 2 | -------------------------------------------------------------------------------- /parc/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/README.rst -------------------------------------------------------------------------------- /parc/asm_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_test.py -------------------------------------------------------------------------------- /parc/asm_tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/.gitignore -------------------------------------------------------------------------------- /parc/asm_tests/Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/Makefile.in -------------------------------------------------------------------------------- /parc/asm_tests/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/README.rst -------------------------------------------------------------------------------- /parc/asm_tests/aclocal.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/aclocal.m4 -------------------------------------------------------------------------------- /parc/asm_tests/config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/config.h.in -------------------------------------------------------------------------------- /parc/asm_tests/configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/configure -------------------------------------------------------------------------------- /parc/asm_tests/configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/configure.ac -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-addiu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-addiu.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-addu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-addu.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-amo-add.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-amo-add.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-amo-and.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-amo-and.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-amo-min.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-amo-min.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-amo-or.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-amo-or.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-amo-xchg.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-amo-xchg.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-and.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-and.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-andi.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-andi.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-beq.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-beq.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-bgez.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-bgez.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-bgtz.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-bgtz.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-blez.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-blez.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-bltz.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-bltz.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-bne.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-bne.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-div.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-div.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-divu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-divu.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-j.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-j.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-jal.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-jal.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-jalr.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-jalr.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-jr.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-jr.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-lb.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-lb.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-lbu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-lbu.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-lh.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-lh.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-lhu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-lhu.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-lui.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-lui.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-lw.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-lw.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-macros.h -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-movn.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-movn.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-movz.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-movz.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-mul.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-mul.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-nor.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-nor.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-or.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-or.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-ori.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-ori.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-rem.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-rem.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-remu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-remu.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-simple.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-simple.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-sll.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-sll.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-sllv.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-sllv.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-slt.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-slt.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-slti.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-slti.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-sltiu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-sltiu.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-sltu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-sltu.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-sra.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-sra.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-srav.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-srav.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-srl.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-srl.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-srlv.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-srlv.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-subu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-subu.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-xor.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-xor.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt-xori.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt-xori.S -------------------------------------------------------------------------------- /parc/asm_tests/mt/mt.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/mt/mt.mk -------------------------------------------------------------------------------- /parc/asm_tests/parcv1/parc-macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv1/parc-macros.h -------------------------------------------------------------------------------- /parc/asm_tests/parcv1/parcv1-addiu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv1/parcv1-addiu.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv1/parcv1-addu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv1/parcv1-addu.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv1/parcv1-bne.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv1/parcv1-bne.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv1/parcv1-jal.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv1/parcv1-jal.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv1/parcv1-jr.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv1/parcv1-jr.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv1/parcv1-lui.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv1/parcv1-lui.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv1/parcv1-lw.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv1/parcv1-lw.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv1/parcv1-ori.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv1/parcv1-ori.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv1/parcv1-sw.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv1/parcv1-sw.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv1/parcv1.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv1/parcv1.mk -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parc-macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parc-macros.h -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-and.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-and.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-andi.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-andi.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-beq.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-beq.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-bgez.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-bgez.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-bgtz.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-bgtz.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-blez.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-blez.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-bltz.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-bltz.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-div.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-div.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-divu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-divu.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-j.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-j.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-jalr.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-jalr.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-lb.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-lb.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-lbu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-lbu.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-lh.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-lh.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-lhu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-lhu.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-mfc0.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-mfc0.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-mul.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-mul.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-nor.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-nor.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-or.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-or.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-rem.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-rem.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-remu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-remu.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-sb.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-sb.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-sh.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-sh.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-sll.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-sll.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-sllv.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-sllv.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-slt.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-slt.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-slti.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-slti.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-sltiu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-sltiu.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-sltu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-sltu.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-sra.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-sra.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-srav.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-srav.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-srl.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-srl.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-srlv.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-srlv.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-subu.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-subu.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-xor.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-xor.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2-xori.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2-xori.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv2/parcv2.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv2/parcv2.mk -------------------------------------------------------------------------------- /parc/asm_tests/parcv3/parc-macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv3/parc-macros.h -------------------------------------------------------------------------------- /parc/asm_tests/parcv3/parcv3-add-s.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv3/parcv3-add-s.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv3/parcv3-amo-add.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv3/parcv3-amo-add.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv3/parcv3-amo-and.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv3/parcv3-amo-and.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv3/parcv3-amo-min.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv3/parcv3-amo-min.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv3/parcv3-amo-or.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv3/parcv3-amo-or.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv3/parcv3-amo-xchg.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv3/parcv3-amo-xchg.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv3/parcv3-c-eq-s.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv3/parcv3-c-eq-s.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv3/parcv3-c-le-s.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv3/parcv3-c-le-s.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv3/parcv3-c-lt-s.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv3/parcv3-c-lt-s.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv3/parcv3-cvt-s-w.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv3/parcv3-cvt-s-w.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv3/parcv3-cvt-w-s.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv3/parcv3-cvt-w-s.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv3/parcv3-div-s.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv3/parcv3-div-s.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv3/parcv3-fstat.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv3/parcv3-fstat.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv3/parcv3-gcd.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv3/parcv3-gcd.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv3/parcv3-movn.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv3/parcv3-movn.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv3/parcv3-movz.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv3/parcv3-movz.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv3/parcv3-mul-s.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv3/parcv3-mul-s.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv3/parcv3-scan.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv3/parcv3-scan.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv3/parcv3-sub-s.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv3/parcv3-sub-s.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv3/parcv3-syscall.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv3/parcv3-syscall.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv3/parcv3-vecincr.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv3/parcv3-vecincr.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv3/parcv3-write.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv3/parcv3-write.S -------------------------------------------------------------------------------- /parc/asm_tests/parcv3/parcv3.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/parcv3/parcv3.mk -------------------------------------------------------------------------------- /parc/asm_tests/scripts/config.guess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/scripts/config.guess -------------------------------------------------------------------------------- /parc/asm_tests/scripts/config.sub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/scripts/config.sub -------------------------------------------------------------------------------- /parc/asm_tests/scripts/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/scripts/install.sh -------------------------------------------------------------------------------- /parc/asm_tests/scripts/mk-install-dirs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/scripts/mk-install-dirs.sh -------------------------------------------------------------------------------- /parc/asm_tests/scripts/objdump2vmh-cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/scripts/objdump2vmh-cache.py -------------------------------------------------------------------------------- /parc/asm_tests/scripts/objdump2vmh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/scripts/objdump2vmh.py -------------------------------------------------------------------------------- /parc/asm_tests/scripts/test.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/scripts/test.ld -------------------------------------------------------------------------------- /parc/asm_tests/scripts/vcs-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/asm_tests/scripts/vcs-version.sh -------------------------------------------------------------------------------- /parc/bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/bootstrap.py -------------------------------------------------------------------------------- /parc/instruction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/instruction.py -------------------------------------------------------------------------------- /parc/isa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/isa.py -------------------------------------------------------------------------------- /parc/machine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/machine.py -------------------------------------------------------------------------------- /parc/parc-sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/parc-sim.py -------------------------------------------------------------------------------- /parc/syscalls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/syscalls.py -------------------------------------------------------------------------------- /parc/ubmark_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/ubmark_test.py -------------------------------------------------------------------------------- /parc/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/parc/utils.py -------------------------------------------------------------------------------- /pydgin/SparseMemoryImage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/pydgin/SparseMemoryImage.py -------------------------------------------------------------------------------- /pydgin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pydgin/debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/pydgin/debug.py -------------------------------------------------------------------------------- /pydgin/elf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/pydgin/elf.py -------------------------------------------------------------------------------- /pydgin/jit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/pydgin/jit.py -------------------------------------------------------------------------------- /pydgin/machine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/pydgin/machine.py -------------------------------------------------------------------------------- /pydgin/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/pydgin/misc.py -------------------------------------------------------------------------------- /pydgin/sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/pydgin/sim.py -------------------------------------------------------------------------------- /pydgin/storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/pydgin/storage.py -------------------------------------------------------------------------------- /pydgin/syscalls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/pydgin/syscalls.py -------------------------------------------------------------------------------- /pydgin/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/pydgin/utils.py -------------------------------------------------------------------------------- /riscv/.gitignore: -------------------------------------------------------------------------------- 1 | pydgin-riscv-* 2 | -------------------------------------------------------------------------------- /riscv/asm_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/riscv/asm_test.py -------------------------------------------------------------------------------- /riscv/bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/riscv/bootstrap.py -------------------------------------------------------------------------------- /riscv/csr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/riscv/csr.py -------------------------------------------------------------------------------- /riscv/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/riscv/helpers.py -------------------------------------------------------------------------------- /riscv/instruction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/riscv/instruction.py -------------------------------------------------------------------------------- /riscv/isa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/riscv/isa.py -------------------------------------------------------------------------------- /riscv/isa_RV32A.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/riscv/isa_RV32A.py -------------------------------------------------------------------------------- /riscv/isa_RV32D.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/riscv/isa_RV32D.py -------------------------------------------------------------------------------- /riscv/isa_RV32F.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/riscv/isa_RV32F.py -------------------------------------------------------------------------------- /riscv/isa_RV32I.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/riscv/isa_RV32I.py -------------------------------------------------------------------------------- /riscv/isa_RV32M.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/riscv/isa_RV32M.py -------------------------------------------------------------------------------- /riscv/isa_RV64A.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/riscv/isa_RV64A.py -------------------------------------------------------------------------------- /riscv/isa_RV64D.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/riscv/isa_RV64D.py -------------------------------------------------------------------------------- /riscv/isa_RV64F.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/riscv/isa_RV64F.py -------------------------------------------------------------------------------- /riscv/isa_RV64I.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/riscv/isa_RV64I.py -------------------------------------------------------------------------------- /riscv/isa_RV64M.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/riscv/isa_RV64M.py -------------------------------------------------------------------------------- /riscv/machine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/riscv/machine.py -------------------------------------------------------------------------------- /riscv/riscv-sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/riscv/riscv-sim.py -------------------------------------------------------------------------------- /riscv/syscalls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/riscv/syscalls.py -------------------------------------------------------------------------------- /riscv/ubmark_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/riscv/ubmark_test.py -------------------------------------------------------------------------------- /riscv/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/riscv/utils.py -------------------------------------------------------------------------------- /scripts/.gitignore: -------------------------------------------------------------------------------- 1 | builds/ 2 | -------------------------------------------------------------------------------- /scripts/build-softfloat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/scripts/build-softfloat.py -------------------------------------------------------------------------------- /scripts/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/scripts/build.py -------------------------------------------------------------------------------- /scripts/get-test-list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/scripts/get-test-list.py -------------------------------------------------------------------------------- /scripts/parc_inject_bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/scripts/parc_inject_bootstrap.py -------------------------------------------------------------------------------- /scripts/rm_pycache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/scripts/rm_pycache.py -------------------------------------------------------------------------------- /scripts/vcs-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/scripts/vcs-version.sh -------------------------------------------------------------------------------- /softfloat/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/__init__.py -------------------------------------------------------------------------------- /softfloat/softfloat-c/8086/OLD-specialize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/8086/OLD-specialize.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/8086/OLD-specialize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/8086/OLD-specialize.h -------------------------------------------------------------------------------- /softfloat/softfloat-c/8086/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/8086/platform.h -------------------------------------------------------------------------------- /softfloat/softfloat-c/8086/s_commonNaNToF32UI.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/8086/s_commonNaNToF32UI.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/8086/s_commonNaNToF64UI.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/8086/s_commonNaNToF64UI.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/8086/s_f32UIToCommonNaN.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/8086/s_f32UIToCommonNaN.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/8086/s_f64UIToCommonNaN.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/8086/s_f64UIToCommonNaN.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/8086/s_isSigNaNF32UI.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/8086/s_isSigNaNF32UI.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/8086/s_isSigNaNF64UI.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/8086/s_isSigNaNF64UI.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/8086/s_propagateNaNF32UI.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/8086/s_propagateNaNF32UI.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/8086/s_propagateNaNF64UI.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/8086/s_propagateNaNF64UI.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/8086/softfloat_raiseFlags.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/8086/softfloat_raiseFlags.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/8086/softfloat_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/8086/softfloat_types.h -------------------------------------------------------------------------------- /softfloat/softfloat-c/8086/specialize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/8086/specialize.h -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_add.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_classify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_classify.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_div.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_div.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_eq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_eq.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_eq_signaling.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_eq_signaling.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_isSignalingNaN.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_isSignalingNaN.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_le.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_le.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_le_quiet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_le_quiet.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_lt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_lt.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_lt_quiet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_lt_quiet.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_mul.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_mul.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_mulAdd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_mulAdd.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_rem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_rem.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_roundToInt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_roundToInt.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_sqrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_sqrt.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_sub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_sub.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_to_f64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_to_f64.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_to_i32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_to_i32.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_to_i32_r_minMag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_to_i32_r_minMag.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_to_i64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_to_i64.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_to_i64_r_minMag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_to_i64_r_minMag.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_to_ui32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_to_ui32.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_to_ui32_r_minMag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_to_ui32_r_minMag.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_to_ui64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_to_ui64.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f32_to_ui64_r_minMag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f32_to_ui64_r_minMag.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_add.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_classify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_classify.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_div.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_div.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_eq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_eq.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_eq_signaling.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_eq_signaling.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_isSignalingNaN.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_isSignalingNaN.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_le.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_le.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_le_quiet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_le_quiet.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_lt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_lt.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_lt_quiet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_lt_quiet.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_mul.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_mul.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_mulAdd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_mulAdd.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_rem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_rem.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_roundToInt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_roundToInt.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_sqrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_sqrt.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_sub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_sub.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_to_f32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_to_f32.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_to_i32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_to_i32.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_to_i32_r_minMag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_to_i32_r_minMag.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_to_i64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_to_i64.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_to_i64_r_minMag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_to_i64_r_minMag.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_to_ui32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_to_ui32.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_to_ui32_r_minMag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_to_ui32_r_minMag.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_to_ui64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_to_ui64.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/f64_to_ui64_r_minMag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/f64_to_ui64_r_minMag.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/i32_to_f32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/i32_to_f32.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/i32_to_f64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/i32_to_f64.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/i64_to_f32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/i64_to_f32.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/i64_to_f64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/i64_to_f64.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/internals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/internals.h -------------------------------------------------------------------------------- /softfloat/softfloat-c/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/platform.h -------------------------------------------------------------------------------- /softfloat/softfloat-c/primitives.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/primitives.h -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_add128.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_add128.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_add192.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_add192.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_addMagsF32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_addMagsF32.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_addMagsF64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_addMagsF64.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_commonNaNToF32UI.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_commonNaNToF32UI.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_commonNaNToF64UI.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_commonNaNToF64UI.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_countLeadingZeros32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_countLeadingZeros32.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_countLeadingZeros64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_countLeadingZeros64.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_countLeadingZeros8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_countLeadingZeros8.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_eq128.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_eq128.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_estimateDiv128To64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_estimateDiv128To64.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_estimateSqrt32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_estimateSqrt32.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_f32UIToCommonNaN.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_f32UIToCommonNaN.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_f64UIToCommonNaN.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_f64UIToCommonNaN.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_isSigNaNF32UI.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_isSigNaNF32UI.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_isSigNaNF64UI.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_isSigNaNF64UI.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_le128.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_le128.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_lt128.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_lt128.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_mul128By64To192.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_mul128By64To192.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_mul128To256.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_mul128To256.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_mul64To128.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_mul64To128.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_mulAddF32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_mulAddF32.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_mulAddF64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_mulAddF64.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_normRoundPackToF32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_normRoundPackToF32.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_normRoundPackToF64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_normRoundPackToF64.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_normSubnormalF32Sig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_normSubnormalF32Sig.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_normSubnormalF64Sig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_normSubnormalF64Sig.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_propagateNaNF32UI.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_propagateNaNF32UI.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_propagateNaNF64UI.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_propagateNaNF64UI.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_roundPackToF32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_roundPackToF32.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_roundPackToF64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_roundPackToF64.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_roundPackToI32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_roundPackToI32.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_roundPackToI64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_roundPackToI64.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_roundPackToUI32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_roundPackToUI32.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_roundPackToUI64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_roundPackToUI64.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_shift128ExtraRightJam.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_shift128ExtraRightJam.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_shift128RightJam.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_shift128RightJam.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_shift32RightJam.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_shift32RightJam.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_shift64ExtraRightJam.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_shift64ExtraRightJam.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_shift64RightJam.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_shift64RightJam.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_shortShift128ExtraRightJam.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_shortShift128ExtraRightJam.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_shortShift128Left.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_shortShift128Left.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_shortShift128Right.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_shortShift128Right.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_shortShift192Left.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_shortShift192Left.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_shortShift32Right1Jam.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_shortShift32Right1Jam.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_shortShift64ExtraRightJam.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_shortShift64ExtraRightJam.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_shortShift64RightJam.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_shortShift64RightJam.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_sub128.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_sub128.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_sub192.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_sub192.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_subMagsF32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_subMagsF32.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/s_subMagsF64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/s_subMagsF64.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/softfloat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/softfloat.h -------------------------------------------------------------------------------- /softfloat/softfloat-c/softfloat_raiseFlags.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/softfloat_raiseFlags.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/softfloat_state.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/softfloat_state.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/softfloat_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/softfloat_types.h -------------------------------------------------------------------------------- /softfloat/softfloat-c/specialize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/specialize.h -------------------------------------------------------------------------------- /softfloat/softfloat-c/ui32_to_f32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/ui32_to_f32.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/ui32_to_f64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/ui32_to_f64.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/ui64_to_f32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/ui64_to_f32.c -------------------------------------------------------------------------------- /softfloat/softfloat-c/ui64_to_f64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/softfloat/softfloat-c/ui64_to_f64.c -------------------------------------------------------------------------------- /syscall-tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/syscall-tests/Makefile -------------------------------------------------------------------------------- /syscall-tests/args-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/syscall-tests/args-test.c -------------------------------------------------------------------------------- /syscall-tests/fcntl-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/syscall-tests/fcntl-test.c -------------------------------------------------------------------------------- /syscall-tests/malloc-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/syscall-tests/malloc-test.c -------------------------------------------------------------------------------- /syscall-tests/open-close-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/syscall-tests/open-close-test.c -------------------------------------------------------------------------------- /syscall-tests/read-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/syscall-tests/read-test.c -------------------------------------------------------------------------------- /syscall-tests/stat-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/syscall-tests/stat-test.c -------------------------------------------------------------------------------- /syscall-tests/uname-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/syscall-tests/uname-test.c -------------------------------------------------------------------------------- /ubmark-nosyscalls/Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/Makefile.in -------------------------------------------------------------------------------- /ubmark-nosyscalls/aclocal.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/aclocal.m4 -------------------------------------------------------------------------------- /ubmark-nosyscalls/config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/config.h.in -------------------------------------------------------------------------------- /ubmark-nosyscalls/configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/configure -------------------------------------------------------------------------------- /ubmark-nosyscalls/configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/configure.ac -------------------------------------------------------------------------------- /ubmark-nosyscalls/convert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/convert -------------------------------------------------------------------------------- /ubmark-nosyscalls/scripts/config.guess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/scripts/config.guess -------------------------------------------------------------------------------- /ubmark-nosyscalls/scripts/config.sub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/scripts/config.sub -------------------------------------------------------------------------------- /ubmark-nosyscalls/scripts/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/scripts/install.sh -------------------------------------------------------------------------------- /ubmark-nosyscalls/scripts/mk-install-dirs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/scripts/mk-install-dirs.sh -------------------------------------------------------------------------------- /ubmark-nosyscalls/scripts/objdump2vmh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/scripts/objdump2vmh.py -------------------------------------------------------------------------------- /ubmark-nosyscalls/scripts/ubmark.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/scripts/ubmark.ld -------------------------------------------------------------------------------- /ubmark-nosyscalls/scripts/vcs-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/scripts/vcs-version.sh -------------------------------------------------------------------------------- /ubmark-nosyscalls/ubmark/ubmark-bin-search.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/ubmark/ubmark-bin-search.c -------------------------------------------------------------------------------- /ubmark-nosyscalls/ubmark/ubmark-bin-search.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/ubmark/ubmark-bin-search.dat -------------------------------------------------------------------------------- /ubmark-nosyscalls/ubmark/ubmark-cmplx-mult.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/ubmark/ubmark-cmplx-mult.c -------------------------------------------------------------------------------- /ubmark-nosyscalls/ubmark/ubmark-cmplx-mult.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/ubmark/ubmark-cmplx-mult.dat -------------------------------------------------------------------------------- /ubmark-nosyscalls/ubmark/ubmark-masked-filter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/ubmark/ubmark-masked-filter.c -------------------------------------------------------------------------------- /ubmark-nosyscalls/ubmark/ubmark-masked-filter.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/ubmark/ubmark-masked-filter.dat -------------------------------------------------------------------------------- /ubmark-nosyscalls/ubmark/ubmark-mvmult-cp2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/ubmark/ubmark-mvmult-cp2.c -------------------------------------------------------------------------------- /ubmark-nosyscalls/ubmark/ubmark-mvmult.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/ubmark/ubmark-mvmult.c -------------------------------------------------------------------------------- /ubmark-nosyscalls/ubmark/ubmark-mvmult.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/ubmark/ubmark-mvmult.dat -------------------------------------------------------------------------------- /ubmark-nosyscalls/ubmark/ubmark-vvadd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/ubmark/ubmark-vvadd.c -------------------------------------------------------------------------------- /ubmark-nosyscalls/ubmark/ubmark-vvadd.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/ubmark/ubmark-vvadd.dat -------------------------------------------------------------------------------- /ubmark-nosyscalls/ubmark/ubmark.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/ubmark/ubmark.ac -------------------------------------------------------------------------------- /ubmark-nosyscalls/ubmark/ubmark.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/ubmark/ubmark.h -------------------------------------------------------------------------------- /ubmark-nosyscalls/ubmark/ubmark.mk.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cornell-brg/pydgin/HEAD/ubmark-nosyscalls/ubmark/ubmark.mk.in --------------------------------------------------------------------------------