Skip to content

Conversation

@Ghyath25
Copy link

@Ghyath25 Ghyath25 commented Jun 6, 2018

No description provided.

Mikaël Briday added 30 commits June 2, 2016 13:50
* Update getIdf getter in expressions and add a getter 
* add hasMemAccess getter for both expressions and instructions.
Mikael BRIDAY and others added 30 commits April 10, 2018 18:21
JSON files for 32 bits instructions
	modifié :         ../../../cortex-armv6-M.isa
	nouveau fichier : instructions32bits/BFC.json
	nouveau fichier : instructions32bits/BFC.json.elf
	nouveau fichier : instructions32bits/BFC.json.o
	nouveau fichier : instructions32bits/BFC.json.s
	nouveau fichier : instructions32bits/BFI.json
	nouveau fichier : instructions32bits/BFI.json.elf
	nouveau fichier : instructions32bits/BFI.json.o
	nouveau fichier : instructions32bits/BFI.json.s
	nouveau fichier : instructions32bits/SBFX.json
	nouveau fichier : instructions32bits/SBFX.json.elf
	nouveau fichier : instructions32bits/SBFX.json.o
	nouveau fichier : instructions32bits/SBFX.json.s
	nouveau fichier : instructions32bits/UBFX.json
	nouveau fichier : instructions32bits/UBFX.json.elf
	nouveau fichier : instructions32bits/UBFX.json.o
	nouveau fichier : instructions32bits/UBFX.json.s
nouveau fichier : instructions32bits/adc(test2).json
	nouveau fichier : instructions32bits/adc3reg.json
nouveau fichier : instructions32bits/adc3reg.json.elf
	nouveau fichier : instructions32bits/adc3reg.json.o
	nouveau fichier : instructions32bits/adc3reg.json.s
	nouveau fichier : instructions32bits/adcimm.json
	nouveau fichier : instructions32bits/adcimm.json.elf
nouveau fichier : instructions32bits/adcimm.json.o
nouveau fichier : instructions32bits/adcimm.json.s
	nouveau fichier : instructions32bits/adcreg.json
	nouveau fichier : instructions32bits/adcreg.json.elf
	nouveau fichier : instructions32bits/adcreg.json.o
	nouveau fichier : instructions32bits/adcreg.json.s
	nouveau fichier : instructions32bits/add2regt3.json
	nouveau fichier : instructions32bits/add2regt3.json.s
	nouveau fichier : instructions32bits/addimm.json
nouveau fichier : instructions32bits/addimm.json.elf
	nouveau fichier : instructions32bits/addimm.json.o
nouveau fichier : instructions32bits/addimm.json.s
	nouveau fichier : instructions32bits/addimmt4.json
	nouveau fichier : instructions32bits/addimmt4.json.elf
	nouveau fichier : instructions32bits/addimmt4.json.o
	nouveau fichier : instructions32bits/addimmt4.json.s
	nouveau fichier : instructions32bits/addreg.json
nouveau fichier : instructions32bits/addreg.json.elf
	nouveau fichier : instructions32bits/addreg.json.gdb
	nouveau fichier : instructions32bits/addreg.json.o
	nouveau fichier : instructions32bits/addreg.json.s
	nouveau fichier : instructions32bits/addreg.json_output.gdb
	nouveau fichier : instructions32bits/addreg.json_output.gdb.zip
nouveau fichier : instructions32bits/addreg.json_output.harmless
	nouveau fichier : instructions32bits/adr(test3).json
	nouveau fichier : instructions32bits/adrt2**.json
nouveau fichier : instructions32bits/andimm.json
	nouveau fichier : instructions32bits/andreg.json
	nouveau fichier : instructions32bits/andreg.json.elf
	nouveau fichier : instructions32bits/andreg.json.o
	nouveau fichier : instructions32bits/andreg.json.s
	nouveau fichier : instructions32bits/andreg2.json
nouveau fichier : instructions32bits/andreg2.json.s
	nouveau fichier : instructions32bits/bfcimm**.json
	nouveau fichier : instructions32bits/bfiimm**.json
	nouveau fichier : instructions32bits/bicimm.json
	nouveau fichier : instructions32bits/bicimm.json.elf
	nouveau fichier : instructions32bits/bicimm.json.o
	nouveau fichier : instructions32bits/bicimm.json.s
	nouveau fichier : instructions32bits/bicreg.json
nouveau fichier : instructions32bits/bicreg.json.elf
	nouveau fichier : instructions32bits/bicreg.json.o
	nouveau fichier : instructions32bits/bicreg.json.s
	nouveau fichier : instructions32bits/cmnimm.json
	nouveau fichier : instructions32bits/cmnimm.json.elf
	nouveau fichier : instructions32bits/cmnimm.json.o
	nouveau fichier : instructions32bits/cmnimm.json.s
	nouveau fichier : instructions32bits/cmnreg.json
	nouveau fichier : instructions32bits/cmnreg.json.elf
	nouveau fichier : instructions32bits/cmnreg.json.o
	nouveau fichier : instructions32bits/cmnreg.json.s
	nouveau fichier : instructions32bits/cmnreg2.json
	nouveau fichier : instructions32bits/cmnreg2.json.s
nouveau fichier : instructions32bits/cmpimm.json
	nouveau fichier : instructions32bits/cmpimm.json.elf
	nouveau fichier : instructions32bits/cmpimm.json.o
	nouveau fichier : instructions32bits/cmpimm.json.s
	nouveau fichier : instructions32bits/cmpreg.json
nouveau fichier : instructions32bits/eorimm.json
	nouveau fichier : instructions32bits/eorimm.json.elf
	nouveau fichier : instructions32bits/eorimm.json.o
	nouveau fichier : instructions32bits/eorimm.json.s
	nouveau fichier : instructions32bits/eorreg.json
	nouveau fichier : instructions32bits/eorreg.json.elf
	nouveau fichier : instructions32bits/eorreg.json.o
	nouveau fichier : instructions32bits/eorreg.json.s
	nouveau fichier : instructions32bits/mov(test4).json
nouveau fichier : instructions32bits/movimm.json
	nouveau fichier : instructions32bits/movimm.json.elf
	nouveau fichier : instructions32bits/movimm.json.o
	nouveau fichier : instructions32bits/movimm.json.s
nouveau fichier : instructions32bits/movimm2.json
	nouveau fichier : instructions32bits/movimm2.json.elf
	nouveau fichier : instructions32bits/movimm2.json.o
	nouveau fichier : instructions32bits/movimm2.json.s
	nouveau fichier : instructions32bits/movimmt2**.json
nouveau fichier : instructions32bits/movimmt3**.json
	nouveau fichier : instructions32bits/movreg.json
	nouveau fichier : instructions32bits/movreg.json.elf
	nouveau fichier : instructions32bits/movreg.json.o
nouveau fichier : instructions32bits/movreg.json.s
	nouveau fichier : instructions32bits/movt.json
	nouveau fichier : instructions32bits/movt.json.elf
	nouveau fichier : instructions32bits/movt.json.o
ouveau fichier : instructions32bits/movt.json.s
ouveau fichier : instructions32bits/movtimm**.json
	nouveau fichier : instructions32bits/mvnimm.json
	nouveau fichier : instructions32bits/mvnimm.json.elf
	nouveau fichier : instructions32bits/mvnimm.json.o
nouveau fichier : instructions32bits/mvnimm.json.s
	nouveau fichier : instructions32bits/mvnreg.json
	nouveau fichier : instructions32bits/mvnreg.json.elf
nouveau fichier : instructions32bits/mvnreg.json.o
	nouveau fichier : instructions32bits/mvnreg.json.s
nouveau fichier : instructions32bits/ornimm.json
	nouveau fichier : instructions32bits/ornimm.json.elf
	nouveau fichier : instructions32bits/ornimm.json.o
	nouveau fichier : instructions32bits/ornimm.json.s
nouveau fichier : instructions32bits/ornreg.json
	nouveau fichier : instructions32bits/ornreg.json.elf
	nouveau fichier : instructions32bits/ornreg.json.o
	nouveau fichier : instructions32bits/ornreg.json.s
	nouveau fichier : instructions32bits/orrimm.json
	nouveau fichier : instructions32bits/orrimm.json.elf
nouveau fichier : instructions32bits/orrimm.json.o
	nouveau fichier : instructions32bits/orrimm.json.s
	nouveau fichier : instructions32bits/orrreg.json
nouveau fichier : instructions32bits/orrreg.json.elf
nouveau fichier : instructions32bits/orrreg.json.o
	nouveau fichier : instructions32bits/orrreg.json.s
nouveau fichier : instructions32bits/rsbimm.json
	nouveau fichier : instructions32bits/rsbimm.json.elf
	nouveau fichier : instructions32bits/rsbimm.json.o
nouveau fichier : instructions32bits/rsbimm.json.s
	nouveau fichier : instructions32bits/rsbreg.json
	nouveau fichier : instructions32bits/rsbreg.json.elf
	nouveau fichier : instructions32bits/rsbreg.json.o
	nouveau fichier : instructions32bits/rsbreg.json.s
	nouveau fichier : instructions32bits/sbcimm.json
	nouveau fichier : instructions32bits/sbcimm.json.elf
nouveau fichier : instructions32bits/sbcimm.json.o
	nouveau fichier : instructions32bits/sbcimm.json.s
nouveau fichier : instructions32bits/sbcreg.json
	nouveau fichier : instructions32bits/sbcreg.json.elf
	nouveau fichier : instructions32bits/sbcreg.json.o
	nouveau fichier : instructions32bits/sbcreg.json.s
	nouveau fichier : instructions32bits/ssat.json
	nouveau fichier : instructions32bits/ssat.json.elf
nouveau fichier : instructions32bits/ssat.json.o
	nouveau fichier : instructions32bits/ssat.json.s
nouveau fichier : instructions32bits/ssat16.json
	nouveau fichier : instructions32bits/ssat16.json.elf
nouveau fichier : instructions32bits/ssat16.json.o
	nouveau fichier : instructions32bits/ssat16.json.s
	nouveau fichier : instructions32bits/sub(test5).json
nouveau fichier : instructions32bits/subimm.json
	nouveau fichier : instructions32bits/subimm.json.elf
	nouveau fichier : instructions32bits/subimm.json.o
	nouveau fichier : instructions32bits/subimm.json.s
nouveau fichier : instructions32bits/subimmt3**.json
	nouveau fichier : instructions32bits/subimmt4**.json
	nouveau fichier : instructions32bits/subimmt4.json
	nouveau fichier : instructions32bits/subimmt4.json.elf
nouveau fichier : instructions32bits/subimmt4.json.o
	nouveau fichier : instructions32bits/subimmt4.json.s
	nouveau fichier : instructions32bits/subreg.json
nouveau fichier : instructions32bits/subreg.json.elf
	nouveau fichier : instructions32bits/subreg.json.o
	nouveau fichier : instructions32bits/subreg.json.s
	nouveau fichier : instructions32bits/teqimm.json
nouveau fichier : instructions32bits/teqimm.json.elf
	nouveau fichier : instructions32bits/teqimm.json.o
	nouveau fichier : instructions32bits/teqimm.json.s
	nouveau fichier : instructions32bits/teqreg.json
	nouveau fichier : instructions32bits/teqreg.json.elf
nouveau fichier : instructions32bits/teqreg.json.o
	nouveau fichier : instructions32bits/teqreg.json.s
	nouveau fichier : instructions32bits/tstimm.json
	nouveau fichier : instructions32bits/tstimm.json.elf
	nouveau fichier : instructions32bits/tstimm.json.o
	nouveau fichier : instructions32bits/tstimm.json.s
	nouveau fichier : instructions32bits/tstreg.json
nouveau fichier : instructions32bits/tstreg.json.elf
nouveau fichier : instructions32bits/tstreg.json.o
	nouveau fichier : instructions32bits/tstreg.json.s
	nouveau fichier : instructions32bits/usat.json
	nouveau fichier : instructions32bits/usat.json.elf
	nouveau fichier : instructions32bits/usat.json.o
	nouveau fichier : instructions32bits/usat.json.s
	nouveau fichier : instructions32bits/usat16.json
nouveau fichier : instructions32bits/usat16.json.elf
	nouveau fichier : instructions32bits/usat16.json.o
	nouveau fichier : instructions32bits/usat16.json.s
	nouveau fichier : instructions32bits/usat16imm**.json
	modifié :         ../../../../../templates/Makefile_2.gadlTemplate
	modifié :         ../../../../../xcode-project/gadl.xcodeproj/project.pbxproj

 Fichiers non suivis:
	../../../../../makefile-macosx/build+lto.py
	../../../../../makefile-unix/build+lto.py
	../../../../../makefile-unix/gadl-debug
	modifié :         test/behavior/behaviorTest.py
	modifié :         test/behavior/json/instructions32bits/BFC.json
	modifié :         test/behavior/json/instructions32bits/BFI.json
	modifié :         test/behavior/json/instructions32bits/addimm.json
	modifié :         test/behavior/json/instructions32bits/addimm.json.elf
supprimé :        test/behavior/json/instructions32bits/addimm.json.o
	supprimé :        test/behavior/json/instructions32bits/addimm.json.s
	modifié :         test/behavior/json/instructions32bits/addreg.json
	modifié :         test/behavior/json/instructions32bits/addreg.json.elf
	supprimé :        test/behavior/json/instructions32bits/addreg.json.gdb
supprimé :        test/behavior/json/instructions32bits/addreg.json.o
supprimé :        test/behavior/json/instructions32bits/addreg.json.s
	modifié :         test/behavior/json/instructions32bits/addreg.json_output.gdb
	modifié :         test/behavior/json/instructions32bits/addreg.json_output.gdb.zip
	modifié :         test/behavior/json/instructions32bits/addreg.json_output.harmless
	supprimé :        test/behavior/json/instructions32bits/cmnreg.json.o
	supprimé :        test/behavior/json/instructions32bits/cmnreg.json.s
	supprimé :        test/behavior/json/instructions32bits/movimm.json.elf
	supprimé :        test/behavior/json/instructions32bits/movimm.json.o
	supprimé :        test/behavior/json/instructions32bits/movimm.json.s
	modifié :         test/behavior/json/instructions32bits/movreg.json
	supprimé :        test/behavior/json/instructions32bits/movreg.json.elf
supprimé :        test/behavior/json/instructions32bits/movreg.json.o
	supprimé :        test/behavior/json/instructions32bits/movreg.json.s
	modifié :         test/behavior/json/instructions32bits/movt.json
	supprimé :        test/behavior/json/instructions32bits/movt.json.o
	supprimé :        test/behavior/json/instructions32bits/movt.json.s
	modifié :         test/behavior/json/instructions32bits/ssat.json
	modifié :         test/behavior/json/instructions32bits/ssat.json.elf
	supprimé :        test/behavior/json/instructions32bits/ssat.json.o
	supprimé :        test/behavior/json/instructions32bits/ssat.json.s
	modifié :         test/behavior/json/instructions32bits/ssat16.json
	modifié :         test/behavior/json/instructions32bits/subimm.json
	modifié :         test/behavior/json/instructions32bits/subimm.json.elf
	supprimé :        test/behavior/json/instructions32bits/subimm.json.o
	supprimé :        test/behavior/json/instructions32bits/subimm.json.s
	modifié :         test/behavior/json/instructions32bits/usat16.json

	test/behavior/json/instructions32bits/addimm.json_output.gdb
	test/behavior/json/instructions32bits/addimm.json_output.gdb.zip
	test/behavior/json/instructions32bits/addimm.json_output.harmless
	test/behavior/json/instructions32bits/cmnreg.json_output.gdb
	test/behavior/json/instructions32bits/cmnreg.json_output.gdb.zip
	test/behavior/json/instructions32bits/cmnreg.json_output.harmless
	test/behavior/json/instructions32bits/movimm.json_output.gdb.zip
	test/behavior/json/instructions32bits/movreg.json_output.gdb.zip
	test/behavior/json/instructions32bits/movt.json_output.gdb
	test/behavior/json/instructions32bits/movt.json_output.gdb.zip
	test/behavior/json/instructions32bits/movt.json_output.harmless
	test/behavior/json/instructions32bits/ssat.json_output.gdb
	test/behavior/json/instructions32bits/ssat.json_output.gdb.zip
	test/behavior/json/instructions32bits/ssat.json_output.harmless
	test/behavior/json/instructions32bits/subimm.json_output.gdb
	test/behavior/json/instructions32bits/subimm.json_output.gdb.zip
	test/behavior/json/instructions32bits/subimm.json_output.harmless
	test/behavior/json/instructions32bits/usat.json.gdb
	test/behavior/json/instructions32bits/usat.json_output.gdb
	../../makefile-macosx/build+lto.py
	../../makefile-unix/build+lto.py
	../../makefile-unix/gadl-debug
	modifié :         test/behavior/json/instructions32bits/eorreg.json
	modifié :         test/behavior/json/instructions32bits/mvnreg.json
	modifié :         test/behavior/json/instructions32bits/ornreg.json
	modifié :         test/behavior/json/instructions32bits/orrreg.json
	modifié :         test/behavior/json/instructions32bits/teqreg.json
	modifié :         test/behavior/behaviorTest.py
	modifié :         test/behavior/json/instructions32bits/addimm.json
	modifié :         test/behavior/json/instructions32bits/addimm.json.elf
	modifié :         test/behavior/json/instructions32bits/movreg.json
	modifié :         test/behavior/json/instructions32bits/subimm.json
	supprimé :        test/behavior/json/instructions32bits/subimm.json.elf

	.cortex-armv6-M.isa.swo
	test/behavior/json/instructions32bits/addimm.json.o
test/behavior/json/instructions32bits/addimm.json.s
	test/behavior/json/instructions32bits/addimm.json_output.gdb
	test/behavior/json/instructions32bits/addimm.json_output.gdb.zip
	test/behavior/json/instructions32bits/addimm.json_output.harmless
	test/behavior/json/instructions32bits/subimm.json_output.gdb.zip
	nouveau fichier : test/behavior/json/instructions32bits/addimm.json.o
	nouveau fichier : test/behavior/json/instructions32bits/addimm.json.s
	nouveau fichier : test/behavior/json/instructions32bits/addimm.json_output.gdb
	nouveau fichier : test/behavior/json/instructions32bits/addimm.json_output.gdb.zip
	nouveau fichier : test/behavior/json/instructions32bits/addimm.json_output.harmless
	nouveau fichier : test/behavior/json/instructions32bits/subimm.json_output.gdb.zip
	modifié :         ../../cortex-armv6-M.isa
	supprimé :        json/instructions32bits/addimm.json.elf
	supprimé :        json/instructions32bits/addimm.json.o
	supprimé :        json/instructions32bits/addimm.json.s
	supprimé :        json/instructions32bits/addimm.json_output.gdb
	supprimé :        json/instructions32bits/addimm.json_output.harmless
	modifié :         json/instructions32bits/movt.json
	supprimé :        json/instructions32bits/movt.json.elf
	modifié :         json/instructions32bits/ssat.json
	modifié :         json/instructions32bits/ssat.json.elf

	json/instructions32bits/movt.json_output.gdb.zip
	json/instructions32bits/ssat.json_output.gdb
	json/instructions32bits/ssat.json_output.gdb.zip
json/instructions32bits/ssat.json_output.harmless
	../../../../makefile-unix/gadl-debug
	nouveau fichier : ssat.json_output.gdb
	nouveau fichier : ssat.json_output.gdb.zip
	nouveau fichier : ssat.json_output.harmless

	../../../../../../makefile-unix/gadl-debug
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant