MCPcopy Create free account

hub / github.com/NaC-L/Mergen / functions

Functions532 in github.com/NaC-L/Mergen

↓ 195 callersMethodget
get value, calculate if doesnt exist
lifter/core/LifterClass.hpp:205
↓ 66 callersMethod_read
(self, vn)
scripts/rewrite/sleigh_oracle.py:173
↓ 42 callersMethodsize
lifter/core/AbiCallContract.hpp:79
↓ 37 callersMethod_write
(self, vn, value: int)
scripts/rewrite/sleigh_oracle.py:176
↓ 33 callersMethodempty
lifter/core/AbiCallContract.hpp:80
↓ 30 callersMethodbegin
lifter/core/AbiCallContract.hpp:77
↓ 28 callersMethodend
lifter/core/AbiCallContract.hpp:78
↓ 16 callersFunctionmakeRegisterState
lifter/test/TestInstructions.cpp:50
↓ 13 callersMethodinsert
lifter/core/LifterClass.hpp:108
↓ 11 callersMethodgetName
lifter/memory/FileReader.hpp:61
↓ 11 callersFunctionnormalize_path
(path: str)
scripts/review/review_buckets.py:230
↓ 11 callersMethodset
Set a new value directly, bypassing lazy evaluation
lifter/core/LifterClass.hpp:215
↓ 10 callersMethod_sign_extend
(self, value: int, size: int)
scripts/rewrite/sleigh_oracle.py:193
↓ 10 callersFunctionformatAPIntHex
lifter/test/TestInstructions.cpp:57
↓ 9 callersFunction_get_initial_register
(initial: dict, name: str, default: Optional[int] = None)
scripts/rewrite/enrich_seed.py:112
↓ 9 callersMethodread
(self, space: str, offset: int, size: int)
scripts/rewrite/sleigh_oracle.py:83
↓ 8 callersFunctionconvert_type_to_mergen
(inst : &Instruction, index : u32)
icpped_rust/src/lib.rs:120
↓ 8 callersMethodrun
lifter/analysis/CustomPasses.hpp:225
↓ 7 callersMethodRvaToFileOffset
lifter/memory/FileReader.hpp:126
↓ 7 callersMethodwrite
(self, space: str, offset: int, size: int, value: int)
scripts/rewrite/sleigh_oracle.py:99
↓ 6 callersMethod_mask
(self, size: int)
scripts/rewrite/sleigh_oracle.py:190
↓ 6 callersFunction_run_cmd
(script: Path, args: List[str] | None = None, extra_env: Dict[str, str] | None = None)
test.py:104
↓ 6 callersFunction_write_json
(path: Path, payload: Any)
scripts/review/run_review.py:22
↓ 5 callersFunction_assert_failure_contains
( result: subprocess.CompletedProcess[str], *, check_name: str, required_substrings: List[str]
test.py:82
↓ 5 callersFunction_run_capture
( argv: List[str], *, cwd: Path | None = None, extra_env: Dict[str, str] | None = None, )
test.py:61
↓ 5 callersMethodcontains
lifter/core/AbiCallContract.hpp:70
↓ 5 callersFunctiongetRegisterIndex
lifter/core/LifterClass_Symbolic.hpp:63
↓ 5 callersFunctionload_changed_paths
(repo_root: Path, base: str, head: str)
scripts/review/review_buckets.py:234
↓ 5 callersFunctionprobe
(candidate: bytes)
scripts/rewrite/build_full_handler_seed.py:382
↓ 4 callersMethod_resolve_reg_id
(self, reg_name: str)
scripts/rewrite/generate_oracle_vectors.py:103
↓ 4 callersMethod_resolve_reg_id
(self, reg_name: str)
scripts/rewrite/generate_flag_stress_vectors.py:118
↓ 4 callersFunctionbucket_required_checks
(bucket_name: str)
scripts/review/review_buckets.py:297
↓ 4 callersFunctioncalc_jumptable
testcases/rewrite_smoke/calc_jumptable.c:10
↓ 4 callersFunctioncalc_jumptable_large
testcases/rewrite_smoke/calc_jumptable_large.c:14
↓ 4 callersFunctioncalc_switch
testcases/rewrite_smoke/calc_switch.c:6
↓ 4 callersFunctiongetRegisterSize
lifter/disasm/CommonDisassembler.hpp:352
↓ 4 callersFunctionnormalize_mnemonic
(raw: str)
scripts/rewrite/build_full_handler_seed.py:305
↓ 4 callersMethodreadMemory
lifter/memory/FileReader.hpp:58
↓ 3 callersMethod_commit_rip
(self, value: int)
scripts/rewrite/sleigh_oracle.py:179
↓ 3 callersMethod_find_region
(self, addr: int, size: int)
scripts/rewrite/sleigh_oracle.py:66
↓ 3 callersFunction_parse_int
Parse a value that may be int, hex string, or decimal string.
scripts/rewrite/enrich_seed.py:103
↓ 3 callersFunction_read_text
(repo_root: Path, rel_path: str)
scripts/review/invariant_guard.py:54
↓ 3 callersFunction_run
(argv: List[str], extra_env: Dict[str, str] | None = None)
test.py:50
↓ 3 callersMethodaddAddress
address to outline
lifter/core/InlinePolicy.hpp:36
↓ 3 callersMethodaddress_to_mapped_address
lifter/memory/FileReader.hpp:55
↓ 3 callersFunctionbucket_order
(bucket_names: Iterable[str])
scripts/review/review_buckets.py:353
↓ 3 callersFunctionbucket_paths
(paths: Iterable[str])
scripts/review/review_buckets.py:272
↓ 3 callersFunctionbuild_smoke_case
( handler: str, mnemonic: str, instruction_bytes: List[int], initial: Optional[dict] = None,
scripts/rewrite/build_full_handler_seed.py:435
↓ 3 callersFunctioncalc_grade
testcases/rewrite_smoke/calc_grade.c:6
↓ 3 callersMethoddisassemble
lifter/disasm/IcedDisassembler.hpp:4182
↓ 3 callersFunctiongetRegisterIndex
lifter/core/LifterClass_Concolic.hpp:76
↓ 3 callersFunctionnormalizeMnemonic
lifter/test/TestInstructions.cpp:124
↓ 3 callersFunctionrequired_checks_for_buckets
(bucket_names: Sequence[str])
scripts/review/review_buckets.py:339
↓ 3 callersFunctionrun_baseline
()
test.py:190
↓ 3 callersFunctionrun_semantic
(filters: List[str] | None = None, input_ir: Path | None = None)
test.py:231
↓ 3 callersMethodsearch
lifter/core/FunctionSignatures.hpp:123
↓ 3 callersFunctiontoLower
lifter/test/TestInstructions.cpp:117
↓ 2 callersFunction_contains_all
(text: str, tokens: Iterable[str])
scripts/review/invariant_guard.py:68
↓ 2 callersFunction_docs_only
(paths: list[str])
scripts/review/verify_plan.py:66
↓ 2 callersMethod_ensure_reg_bounds
(self, offset: int, size: int)
scripts/rewrite/sleigh_oracle.py:74
↓ 2 callersFunction_get_initial_flag
(initial: dict, name: str, default: Optional[int] = None)
scripts/rewrite/enrich_seed.py:123
↓ 2 callersFunction_load_json
(repo_root: Path, rel_path: str)
scripts/review/invariant_guard.py:58
↓ 2 callersFunction_resolve_repo_path
(user_path: Path, label: str)
test.py:108
↓ 2 callersMethod_trunc_div_signed
(self, dividend: int, divisor: int)
scripts/rewrite/sleigh_oracle.py:199
↓ 2 callersMethodaddAddress_impl
lifter/core/InlinePolicy.hpp:151
↓ 2 callersMethodaddRange
inclusive range
lifter/memory/MemoryPolicy.hpp:52
↓ 2 callersMethodaddRange_impl
inclusive range
lifter/memory/MemoryPolicy.hpp:97
↓ 2 callersMethodaddress_to_mapped_address_impl
lifter/memory/FileReader.hpp:147
↓ 2 callersFunctionbucket_description
(bucket_name: str)
scripts/review/review_buckets.py:290
↓ 2 callersFunctionbucket_risk
(bucket_name: str, files: Sequence[str])
scripts/review/review_buckets.py:314
↓ 2 callersFunctionbuildSmokeCase
lifter/test/TestInstructions.cpp:277
↓ 2 callersFunctioncalc_mixed
testcases/rewrite_smoke/calc_mixed.c:7
↓ 2 callersFunctioncaptureElapsedMilliseconds
lifter/core/LifterPipelineStages.hpp:45
↓ 2 callersFunctioncompute_ir_hashes
(ir_dir: Path)
test.py:122
↓ 2 callersFunctiondecode_first_insn
(md: Cs, blob: bytes)
scripts/rewrite/build_full_handler_seed.py:319
↓ 2 callersFunctiondoIfDebug
lifter/core/Utils.cpp:108
↓ 2 callersMethodgetAccessMode_impl
lifter/memory/MemoryPolicy.hpp:130
↓ 2 callersMethodgetAccessMode_impl
lifter/core/InlinePolicy.hpp:153
↓ 2 callersFunctiongetControlFlow
lifter/core/LifterClass.hpp:667
↓ 2 callersMethodget_flag_impl
lifter/core/RegisterManager.hpp:208
↓ 2 callersMethodget_impl
lifter/core/RegisterManager.hpp:190
↓ 2 callersFunctionhas_64bit_immediate
(instr: &Instruction)
icpped_rust/src/lib.rs:85
↓ 2 callersFunctionhas_near_branch
(instr: &Instruction)
icpped_rust/src/lib.rs:110
↓ 2 callersMethodinit_flag_impl
lifter/core/RegisterManager.hpp:215
↓ 2 callersMethodinit_impl
lifter/memory/FileReader.hpp:82
↓ 2 callersMethodinit_impl
lifter/core/RegisterManager.hpp:201
↓ 2 callersMethodisRangeFullyCovered_impl
inclusive range
lifter/memory/MemoryPolicy.hpp:141
↓ 2 callersFunctionis_relative_jump
(instr: &Instruction)
icpped_rust/src/lib.rs:95
↓ 2 callersFunctionmapRvaToFileOffset
lifter/core/RuntimeImageContext.hpp:98
↓ 2 callersMethodmap_memory
(self, base: int, size: int)
scripts/rewrite/sleigh_oracle.py:63
↓ 2 callersMethodok
lifter/core/Utils.h:99
↓ 2 callersFunctionparseFlagMap
lifter/test/TestInstructions.cpp:499
↓ 2 callersFunctionparseImportThunk
Parse an FF 25 (jmp [rip+disp32]) import thunk at targetVA. Returns the IAT slot VA on success, or 0 if not a thunk.
lifter/core/LifterClass.hpp:313
↓ 2 callersFunctionparseRegisterMap
lifter/test/TestInstructions.cpp:470
↓ 2 callersFunctionparseU64Literal
lifter/test/TestInstructions.cpp:339
↓ 2 callersFunctionprintHelp
lifter/core/Utils.cpp:123
↓ 2 callersFunctionprintLifterUsage
lifter/core/CommandLineHelpers.hpp:9
↓ 2 callersFunctionregister_sample
(samples: Dict[str, Dict[str, object]], mnemonic: str, insn)
scripts/rewrite/build_full_handler_seed.py:326
↓ 2 callersFunctionrunDisassembler
lifter/core/LifterClass.hpp:380
↓ 2 callersFunctionrun_coverage
(vectors_file: Path)
test.py:219
next →1–100 of 532, ranked by callers