Skip to content
Snippets Groups Projects
Select Git revision
  • 27-need-ubuntu20-testing
  • 28-stars-assertion-in-accessabovelocalframe
  • 30-erroneous-assert
  • SMP_clc5q
  • aware-sw-delivery
  • cfar_phase1_final_release
  • cfar_phase2_3rdquarter_release
  • cfar_phase2_final_release
  • cfar_phase2_midterm_release
  • cfar_phase3_midterm_release
  • cfar_release
  • cgc-sw-deliverables
  • cgc_dev
  • ewb3e_development
  • faster_deadregs
  • improve-data-source-tracing
  • infinite_loop_fix
  • instfallthrough
  • master default
  • p2-tne-bug-fixes
  • cfar-phase3-final
  • CFAR_AEI
  • CfarJuly2018Eval
  • pre-las-vegas
  • SCCP_12NOV2013
  • fast_metadata_02SEP2013
  • call_graph_priority_27AUG2013
  • remove_DU_chains_21AUG2013
  • alias_analysis_19AUG2013
  • alias_analysis_17AUG2013
  • duchain_data_structures_25JUL2013
  • stonesoup-phase2-tne-release
  • IDA64_28JUN2013
  • hashing_lea_addition_26JUN2013
  • IDIOM_23_21JUN2013C
  • truncation_signedness_21JUN2013
  • IDIOM_21_bitwise_not_17JUN2013B
  • IDIOM_20_memory_reduction_17JUN2013
  • deadregs_bitset_14JUN2013B
  • scaled_indexreg_not_unsigned_14JUN2013
40 results
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.019Mar1714128Feb242322211817432130Jan292822212019181716151211765130Dec27251716151412111097432130Nov27251918171615149875431Oct29271918171615141312119853128Sep2625242120191816111097531Aug282624171198765431Jul3029282423222120171615141310987543230Jun29262523151211109654326May2524232220191714131110754130Apr1923Mar22721Feb15528Jan23222119181411108653218Dec10976543128Nov2726252421191814131211987627Oct26242322212016151413832130Sep2725242319173230Aug2926252113116542131Jul302928245126Jun42128May252419181514121097654230Apr29232215127Mar252421181193125Feb21187531Jan28234Dec126Nov24211915126Sep4327Aug25212017131Jul27262524211311964329Jun272625242322212018171413121110987654228May2725242221191615131198430Apr2932131Mar3026242321322Feb24Dec1413430Nov2130Oct2825191817161018Sep14Aug12May11765130Apr27191716151413121110765416Feb141311109325Jan242319Dec16SCCP: Return lattice bottom value for guarded RTLs, as with conditional moves.Speedup on large functions.Gather stats on return address set completeness and incompleteness.Make void operands common within each instruction to save memory.Reduce memory in SMPInstr by getting address from INST_ID instead of caching it separately.SPARK Ada improvements.Gather stats on function pointer shadowing.SPARK: Emit flag defs for add and sub opcodes.Corrections to CODEPTR type inference; avoid trying to shadow [ESP-k] entries in the SSA marker inst.Improve CODEPTR propagation; improve function pointer shadowing analyses.Improve function pointer shadowing analysis for the CODEPTR argument passing case.Begin using new SMPFunction::FindShadowingPoint2 method.Build a few new RTLs for AVX opcodes.Build RTLs for odd opcodes; ensure robustness when RTLs are not built to avoid crashes.Continue work on function pointer shadowing.Use new stack DEF map to speed up GetGlobalDefAddr().Start mapping direct stack DEFs by SSA to instruction addresses.Refine IBT annotations with reason codes.Improve STARSxrefs annotations.Fix broken multi-line if-statement in macro.Fix broken multi-line if-statement in macro.Derived class fixes to remove const qualifier.Derived class fixes to remove const qualifier.Derived class fixes to remove const qualifier.Derived class fixes to remove const qualifier.Cache result to speed up IRDB GetIDAOpcode().Exclude program counter reg from analyses.Fix EIP-relative lea inst RTL building.Continue operand encoding normalization.Add base class STARSOp.cpp and move MDExtractAddressFields() to it.revised stars_irdb_op_t::SetMem* functions to assert if called in the wrong way.Normalize encoding of memory operands.added ClearSIB() function to disable the side fields in an operand changed pc-rel memory addresses to use x86_r_ip as the base regadded insn.length to GetAddr() for pc-relative memory operands.Handle recursive fixed calls stack delta computations.Detect corner cases of fixed-call pushes and jumps.Fix problems with operand printing in annotations and PC-relative 64-bit operands.Clean up handling of no-ops.
Loading