├── .cproject ├── .gitignore ├── .gitmodules ├── .project ├── COPYING ├── Makefile ├── README.md ├── adt ├── align.h ├── array.h ├── bitfiddle.h ├── cpmap.c ├── cpmap.h ├── cpset.c ├── cpset.h ├── error.h ├── fourcc.h ├── hashptr.h ├── hashset.c.h ├── hashset.h ├── obst.h ├── obstack.c ├── obstack.h ├── obstack.o ├── obstack_printf.c ├── obstack_printf.o ├── panic.c ├── panic.h ├── pdeq.c ├── pdeq.h ├── pdeq.o ├── raw_bitset.h ├── strutil.c ├── strutil.h ├── util.h └── xmalloc.h ├── class_file.c ├── class_file.h ├── class_registry.c ├── class_registry.h ├── driver ├── firm_opt.c ├── firm_opt.h ├── timing.c └── timing.h ├── gcj_interface.c ├── gcj_interface.h ├── mangle.c ├── mangle.h ├── opcodes.h ├── reader.c ├── setup_osx.sh ├── setup_runtime_gcj.sh ├── simplert ├── c │ ├── debug.c │ ├── debug.h │ ├── dtoa.c │ ├── ieeefp.h │ ├── init.c │ ├── java_io_printstream.c │ ├── java_lang_class.c │ ├── java_lang_double.c │ ├── java_lang_float.c │ ├── java_lang_math.c │ ├── java_lang_string.c │ ├── java_lang_system.c │ ├── main.c │ ├── mprec.c │ ├── mprec.h │ ├── objects.c │ ├── prims.c │ ├── simple.c │ └── types.h └── java │ ├── io │ ├── IOException.java │ ├── PrintStream.java │ └── Serializable.java │ ├── lang │ ├── AbstractStringBuffer.java │ ├── Boolean.java │ ├── Byte.java │ ├── Character.java │ ├── Class.java │ ├── Double.java │ ├── Error.java │ ├── Exception.java │ ├── Float.java │ ├── IndexOutOfBoundsException.java │ ├── Integer.java │ ├── Long.java │ ├── Math.java │ ├── Number.java │ ├── Object.java │ ├── RuntimeException.java │ ├── Short.java │ ├── String.java │ ├── StringBuilder.java │ ├── StringIndexOutOfBoundsException.java │ ├── System.java │ └── Throwable.java │ └── util │ ├── ArrayList.java │ ├── Arrays.java │ ├── List.java │ └── Random.java ├── testsuite ├── AccessStaticVariable.java ├── AccessStaticVariable.java.ref ├── Arrays.java ├── Arrays.java.ref ├── Classes.java ├── Classes.java.ref ├── ControlFlow.java ├── ControlFlow.java.ref ├── CreateObject.java ├── CreateObject.java.ref ├── Empty.java ├── Empty.java.ref ├── EntityCopies.java ├── EntityCopies.java.ref ├── Exceptions.java ├── Exceptions.java.ref ├── HelloWorld42.java ├── HelloWorld42.java.ref ├── InstanceOf.java ├── InstanceOf.java.ref ├── InstanceVars.java ├── InstanceVars.java.ref ├── InvokeX.java ├── InvokeX.java.ref ├── OOO.java ├── OOO.java.ref ├── PrimArith.java ├── PrimArith.java.ref ├── README ├── SimpleArrayTest.java ├── SimpleArrayTest.java.ref ├── SimpleCall.java ├── SimpleCall.java.ref ├── Strings.java ├── Strings.java.ref ├── fail_expectations └── testsuite.py └── types.h /.cproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/.cproject -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /config.mak 3 | *.vcg 4 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/.gitmodules -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/.project -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/COPYING -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/README.md -------------------------------------------------------------------------------- /adt/align.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/align.h -------------------------------------------------------------------------------- /adt/array.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /adt/bitfiddle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/bitfiddle.h -------------------------------------------------------------------------------- /adt/cpmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/cpmap.c -------------------------------------------------------------------------------- /adt/cpmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/cpmap.h -------------------------------------------------------------------------------- /adt/cpset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/cpset.c -------------------------------------------------------------------------------- /adt/cpset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/cpset.h -------------------------------------------------------------------------------- /adt/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/error.h -------------------------------------------------------------------------------- /adt/fourcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/fourcc.h -------------------------------------------------------------------------------- /adt/hashptr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/hashptr.h -------------------------------------------------------------------------------- /adt/hashset.c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/hashset.c.h -------------------------------------------------------------------------------- /adt/hashset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/hashset.h -------------------------------------------------------------------------------- /adt/obst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/obst.h -------------------------------------------------------------------------------- /adt/obstack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/obstack.c -------------------------------------------------------------------------------- /adt/obstack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/obstack.h -------------------------------------------------------------------------------- /adt/obstack.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/obstack.o -------------------------------------------------------------------------------- /adt/obstack_printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/obstack_printf.c -------------------------------------------------------------------------------- /adt/obstack_printf.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/obstack_printf.o -------------------------------------------------------------------------------- /adt/panic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/panic.c -------------------------------------------------------------------------------- /adt/panic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/panic.h -------------------------------------------------------------------------------- /adt/pdeq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/pdeq.c -------------------------------------------------------------------------------- /adt/pdeq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/pdeq.h -------------------------------------------------------------------------------- /adt/pdeq.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/pdeq.o -------------------------------------------------------------------------------- /adt/raw_bitset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/raw_bitset.h -------------------------------------------------------------------------------- /adt/strutil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/strutil.c -------------------------------------------------------------------------------- /adt/strutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/strutil.h -------------------------------------------------------------------------------- /adt/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/util.h -------------------------------------------------------------------------------- /adt/xmalloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/adt/xmalloc.h -------------------------------------------------------------------------------- /class_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/class_file.c -------------------------------------------------------------------------------- /class_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/class_file.h -------------------------------------------------------------------------------- /class_registry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/class_registry.c -------------------------------------------------------------------------------- /class_registry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/class_registry.h -------------------------------------------------------------------------------- /driver/firm_opt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/driver/firm_opt.c -------------------------------------------------------------------------------- /driver/firm_opt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/driver/firm_opt.h -------------------------------------------------------------------------------- /driver/timing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/driver/timing.c -------------------------------------------------------------------------------- /driver/timing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/driver/timing.h -------------------------------------------------------------------------------- /gcj_interface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/gcj_interface.c -------------------------------------------------------------------------------- /gcj_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/gcj_interface.h -------------------------------------------------------------------------------- /mangle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/mangle.c -------------------------------------------------------------------------------- /mangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/mangle.h -------------------------------------------------------------------------------- /opcodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/opcodes.h -------------------------------------------------------------------------------- /reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/reader.c -------------------------------------------------------------------------------- /setup_osx.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/setup_osx.sh -------------------------------------------------------------------------------- /setup_runtime_gcj.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/setup_runtime_gcj.sh -------------------------------------------------------------------------------- /simplert/c/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/c/debug.c -------------------------------------------------------------------------------- /simplert/c/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/c/debug.h -------------------------------------------------------------------------------- /simplert/c/dtoa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/c/dtoa.c -------------------------------------------------------------------------------- /simplert/c/ieeefp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/c/ieeefp.h -------------------------------------------------------------------------------- /simplert/c/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/c/init.c -------------------------------------------------------------------------------- /simplert/c/java_io_printstream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/c/java_io_printstream.c -------------------------------------------------------------------------------- /simplert/c/java_lang_class.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/c/java_lang_class.c -------------------------------------------------------------------------------- /simplert/c/java_lang_double.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/c/java_lang_double.c -------------------------------------------------------------------------------- /simplert/c/java_lang_float.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/c/java_lang_float.c -------------------------------------------------------------------------------- /simplert/c/java_lang_math.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/c/java_lang_math.c -------------------------------------------------------------------------------- /simplert/c/java_lang_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/c/java_lang_string.c -------------------------------------------------------------------------------- /simplert/c/java_lang_system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/c/java_lang_system.c -------------------------------------------------------------------------------- /simplert/c/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/c/main.c -------------------------------------------------------------------------------- /simplert/c/mprec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/c/mprec.c -------------------------------------------------------------------------------- /simplert/c/mprec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/c/mprec.h -------------------------------------------------------------------------------- /simplert/c/objects.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/c/objects.c -------------------------------------------------------------------------------- /simplert/c/prims.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/c/prims.c -------------------------------------------------------------------------------- /simplert/c/simple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/c/simple.c -------------------------------------------------------------------------------- /simplert/c/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/c/types.h -------------------------------------------------------------------------------- /simplert/java/io/IOException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/io/IOException.java -------------------------------------------------------------------------------- /simplert/java/io/PrintStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/io/PrintStream.java -------------------------------------------------------------------------------- /simplert/java/io/Serializable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/io/Serializable.java -------------------------------------------------------------------------------- /simplert/java/lang/AbstractStringBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/lang/AbstractStringBuffer.java -------------------------------------------------------------------------------- /simplert/java/lang/Boolean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/lang/Boolean.java -------------------------------------------------------------------------------- /simplert/java/lang/Byte.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/lang/Byte.java -------------------------------------------------------------------------------- /simplert/java/lang/Character.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/lang/Character.java -------------------------------------------------------------------------------- /simplert/java/lang/Class.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/lang/Class.java -------------------------------------------------------------------------------- /simplert/java/lang/Double.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/lang/Double.java -------------------------------------------------------------------------------- /simplert/java/lang/Error.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/lang/Error.java -------------------------------------------------------------------------------- /simplert/java/lang/Exception.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/lang/Exception.java -------------------------------------------------------------------------------- /simplert/java/lang/Float.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/lang/Float.java -------------------------------------------------------------------------------- /simplert/java/lang/IndexOutOfBoundsException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/lang/IndexOutOfBoundsException.java -------------------------------------------------------------------------------- /simplert/java/lang/Integer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/lang/Integer.java -------------------------------------------------------------------------------- /simplert/java/lang/Long.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/lang/Long.java -------------------------------------------------------------------------------- /simplert/java/lang/Math.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/lang/Math.java -------------------------------------------------------------------------------- /simplert/java/lang/Number.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/lang/Number.java -------------------------------------------------------------------------------- /simplert/java/lang/Object.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/lang/Object.java -------------------------------------------------------------------------------- /simplert/java/lang/RuntimeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/lang/RuntimeException.java -------------------------------------------------------------------------------- /simplert/java/lang/Short.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/lang/Short.java -------------------------------------------------------------------------------- /simplert/java/lang/String.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/lang/String.java -------------------------------------------------------------------------------- /simplert/java/lang/StringBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/lang/StringBuilder.java -------------------------------------------------------------------------------- /simplert/java/lang/StringIndexOutOfBoundsException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/lang/StringIndexOutOfBoundsException.java -------------------------------------------------------------------------------- /simplert/java/lang/System.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/lang/System.java -------------------------------------------------------------------------------- /simplert/java/lang/Throwable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/lang/Throwable.java -------------------------------------------------------------------------------- /simplert/java/util/ArrayList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/util/ArrayList.java -------------------------------------------------------------------------------- /simplert/java/util/Arrays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/util/Arrays.java -------------------------------------------------------------------------------- /simplert/java/util/List.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/util/List.java -------------------------------------------------------------------------------- /simplert/java/util/Random.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/simplert/java/util/Random.java -------------------------------------------------------------------------------- /testsuite/AccessStaticVariable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/AccessStaticVariable.java -------------------------------------------------------------------------------- /testsuite/AccessStaticVariable.java.ref: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /testsuite/Arrays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/Arrays.java -------------------------------------------------------------------------------- /testsuite/Arrays.java.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/Arrays.java.ref -------------------------------------------------------------------------------- /testsuite/Classes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/Classes.java -------------------------------------------------------------------------------- /testsuite/Classes.java.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/Classes.java.ref -------------------------------------------------------------------------------- /testsuite/ControlFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/ControlFlow.java -------------------------------------------------------------------------------- /testsuite/ControlFlow.java.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/ControlFlow.java.ref -------------------------------------------------------------------------------- /testsuite/CreateObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/CreateObject.java -------------------------------------------------------------------------------- /testsuite/CreateObject.java.ref: -------------------------------------------------------------------------------- 1 | 42 2 | =42 3 | -------------------------------------------------------------------------------- /testsuite/Empty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/Empty.java -------------------------------------------------------------------------------- /testsuite/Empty.java.ref: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/EntityCopies.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/EntityCopies.java -------------------------------------------------------------------------------- /testsuite/EntityCopies.java.ref: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/Exceptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/Exceptions.java -------------------------------------------------------------------------------- /testsuite/Exceptions.java.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/Exceptions.java.ref -------------------------------------------------------------------------------- /testsuite/HelloWorld42.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/HelloWorld42.java -------------------------------------------------------------------------------- /testsuite/HelloWorld42.java.ref: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /testsuite/InstanceOf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/InstanceOf.java -------------------------------------------------------------------------------- /testsuite/InstanceOf.java.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/InstanceOf.java.ref -------------------------------------------------------------------------------- /testsuite/InstanceVars.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/InstanceVars.java -------------------------------------------------------------------------------- /testsuite/InstanceVars.java.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/InstanceVars.java.ref -------------------------------------------------------------------------------- /testsuite/InvokeX.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/InvokeX.java -------------------------------------------------------------------------------- /testsuite/InvokeX.java.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/InvokeX.java.ref -------------------------------------------------------------------------------- /testsuite/OOO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/OOO.java -------------------------------------------------------------------------------- /testsuite/OOO.java.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/OOO.java.ref -------------------------------------------------------------------------------- /testsuite/PrimArith.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/PrimArith.java -------------------------------------------------------------------------------- /testsuite/PrimArith.java.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/PrimArith.java.ref -------------------------------------------------------------------------------- /testsuite/README: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testsuite/SimpleArrayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/SimpleArrayTest.java -------------------------------------------------------------------------------- /testsuite/SimpleArrayTest.java.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/SimpleArrayTest.java.ref -------------------------------------------------------------------------------- /testsuite/SimpleCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/SimpleCall.java -------------------------------------------------------------------------------- /testsuite/SimpleCall.java.ref: -------------------------------------------------------------------------------- 1 | Hello World 2 | -------------------------------------------------------------------------------- /testsuite/Strings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/Strings.java -------------------------------------------------------------------------------- /testsuite/Strings.java.ref: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/Strings.java.ref -------------------------------------------------------------------------------- /testsuite/fail_expectations: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/fail_expectations -------------------------------------------------------------------------------- /testsuite/testsuite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/testsuite/testsuite.py -------------------------------------------------------------------------------- /types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/libfirm/bytecode2firm/HEAD/types.h --------------------------------------------------------------------------------