summaryrefslogtreecommitdiff
path: root/python/architecture.py
AgeCommit message (Expand)Author
2018-03-20Cache all created CoreArchitecture objectsRyan Snyder
2018-02-26Architecture plugins no longer need to override the perform_* methods (you ca...Rusty Wagner
2018-02-26Fix type error for get_semantic_{flag,class}_name (#957)Kareem El-Faramawi
2018-02-16implement missing get_semantic_flag_class_name and get_semantic_flag_group_nameJordan Wiens
2018-02-14fix typo in semantic flag core namesJordan Wiens
2018-01-31Adding CPU intrinsics supportRusty Wagner
2018-01-18Allow flag roles to be dependent on semantic classRusty Wagner
2018-01-16Add classes and groups for semantic flags resolutionRusty Wagner
2017-12-26Merge branch 'dev' into fpuRusty Wagner
2017-12-04Better Architecture Transition Support.Brian Potchik
2017-11-27Register stack adjustments in calling conventionsRusty Wagner
2017-11-14Fix _get_instruction_alignment type.Brian Potchik
2017-11-13Add GetInstructionAlignment Callback to Architecture.Brian Potchik
2017-10-23Top relative register stack access as a normal registerRusty Wagner
2017-10-06Adding support for register stacks in IL (for x87)Rusty Wagner
2017-08-17Support custom calling conventions in the type parser and type objectsRusty Wagner
2017-08-15Add APIs to access and update portions of the function type, and added new AP...Rusty Wagner
2017-08-11Fixing some broken documentationPeter LaFosse
2017-07-26Merge type propagation into devRusty Wagner
2017-07-17Fix referenced to old calling convention api, Fixes #739Peter LaFosse
2017-07-14fix documentation for perform_get_instruction_low_level_ilPeter LaFosse
2017-07-12bug fix for: get_default_flag_write_low_level_il and get_flag_write_low_level_ilPeter LaFosse
2017-07-10Add confidence levels to type objectsRusty Wagner
2017-06-01Use enumeration types for Endianness and ImplicitRegisterExtendPeter LaFosse
2017-05-31Make branches types always use the enumeration not the namePeter LaFosse
2017-05-19update copyright yearJordan Wiens
2017-05-04Initial support for concrete flags computationRusty Wagner
2017-05-02Renaming SSA index to version, more uniform register and variable representat...Rusty Wagner
2017-03-22update documentation for get_instruction_low_level_ilJordan Wiens
2017-03-15convenience function for bytes->ILAndrew Lamoureux
2017-02-16Basic blocks have incoming and outgoing edges with basic block references, us...Rusty Wagner
2017-02-10Merge branch 'type_view' into devRusty Wagner
2017-02-10Merge in pull requests that never made it into devRusty Wagner
2017-02-09APIs for handling platform typesRusty Wagner
2017-01-17Add missing Python APIsRusty Wagner
2017-01-16Fix lint issuesRusty Wagner
2017-01-16Merge branch 'dev' into type_viewRusty Wagner
2017-01-09Wrapping some unwrapped enumeration values, and adding il basic block indexingPeter LaFosse
2017-01-07More fixes for refactorPeter LaFosse
2017-01-05Modifying how enumerations are exposed and used, and a bunch of cleanup of ex...Peter LaFosse
2017-01-02Making platform and architecture optional parameters where possiblePeter LaFosse
2016-10-31Refactoring and other improvements of the python apiplafosse
2016-10-28Merging with devplafosse
2016-10-28Refactor python api into separate files and add Enumeration support. Also fix...plafosse