Skip to content
Snippets Groups Projects

Repository graph

You can move around the graph by using the arrow keys.
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
Created with Raphaël 2.2.06Sep4327Aug25212017131Jul27262524211311964329Jun272625242322212018171413121110987654228May2725242221191615131198430Apr2932131Mar3026242321322Feb24Dec1413430Nov2130Oct2825191817161018Sep14Aug12May11765130Apr27191716151413121110765416Feb141311109325Jan242319Dec1615121076430Nov26221918171413972131Oct302927251729Sep26252321171110322Aug20929Jun2528May191320Apr19118730Mar12Jan627Oct22217529Sep25Mar166Jan53224Nov212018121014Oct25Sep22Aug118722Jul21191817161529Jun28252421191816131198742129May28231716151412876532130Apr2521201918171615119873230Mar2927262411754327Feb25222111221Jan121128Dec1813121025Oct24Replace IDA Pro reg constants with STARS macro names for stack and frame pointer; use stack and frame ptr utility functions also.Replace MDIsStackAccessOpnd() with MDIsDirectStackAccessOpnd() where appropriate.Exclude indirect stack accesses from MDIsDataFlowOpnd().Exclude indirect mem operands from metadata propagation.Speed up and improve precision of metadata liveness analysis.fast_metadata_0…fast_metadata_02SEP2013Clean up PrioritizeCallGraph() and eliminate redundant call targets.call_graph_prio…call_graph_priority_27AUG2013Start improving the call graph processing order.Eliminate DU chains and last dependencies on them.remove_DU_chain…remove_DU_chains_21AUG2013Fix FindPossibleChainAlias() while removing DU chain dependency.alias_analysis_…alias_analysis_19AUG2013Fix alias analysis.alias_analysis_…alias_analysis_17AUG2013Make IsRegDead() independent of DU chains.Make FindRedundantLocalMetadata() independent of DU chains.new branch - bug fixes for TNE phase IIp2-tne-bug-fixesp2-tne-bug-fixesMake InferLocalDefType() not depend on DU chains.Make PropagateLocalMetadata() not depend on DU chains.Make PropagateLocalDefType() not use local DU chains.End dependence on DU chains for GetDefAddrFromUseAddr().Convert AddrInstMap to map InstAddr to InstVec index.duchain_data_st…duchain_data_structures_25JUL2013Convert basic block inst list to vector of insts.Check for signedness errors on unsigned args to 19 C standard library functions.Continue encapsulation of DU chains.Start encapsulation of DU chains.Fix typo.Plugin override changes from Nathan Kennedy.Generalize idioms based on ultimate operand sources by tracing through stack locations.Limit SINKMALLOC recursion to LiveOut DEFs.Generalize SINKMALLOC detection and increase precision.Add SINKMALLOC tag to TRUNCATIONs.Link unreachable blocks via xrefs to preceding indirect jumps, if possible.stonesoup-phase…stonesoup-phase2-tne-releaseFix problems with IDA Pro 6.4; recognize xchg ax,ax as a no-op.IDA64_28JUN2013IDA64_28JUN2013Improve IsOpDestTruncatedWrite(); follow through moves.Make IsOpSourceSmallPositiveConstant trace through moves.Generalize detection of hashing; extend SMPInstr::MDIsAddition to include lea opcode additions.hashing_lea_add…hashing_lea_addition_26JUN2013IDIOM 24 for truncations.IsOpSourceSpecial() generalization and redundancy elmimination.Extend several idioms based on operand source to include stack locations in search chain.Expand IDIOM 21 to cover stack operands.IDIOM 23: unsigned subtract then immediate add.IDIOM_23_21JUN2…IDIOM_23_21JUN2013CMake benign truncation checks apply more broadly to sign-extended move chains.truncation_sign…truncation_signedness_21JUN2013Extend IDIOM 14 to skip over left shift instructions.
Loading