Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LouisBrunner/valgrind-macos
/ functions
Functions
22,271 in github.com/LouisBrunner/valgrind-macos
⨍
Functions
22,271
◇
Types & classes
3,393
↓ 299 callers
Function
isBadRegT
Thumb16 and Thumb32 only. Returns true if reg is 13 or 15. Implements the BadReg predicate in the ARM ARM. */
VEX/priv/guest_arm_toIR.c:648
↓ 296 callers
Function
unop
VEX/priv/guest_arm64_toIR.c:271
↓ 293 callers
Function
hregClass
VEX/priv/host_generic_regs.h:150
↓ 292 callers
Function
addInstr
VEX/priv/host_arm64_isel.c:128
↓ 292 callers
Function
getQReg128
Read a complete Qreg. */
VEX/priv/guest_arm64_toIR.c:1444
↓ 291 callers
Function
eregOfRM
... and extract the register number ... */
VEX/priv/guest_x86_toIR.c:353
↓ 291 callers
Function
toBool
Use this to coerce the result of a C comparison to a Bool. This is useful when compiling with Intel icc with ultra-paranoid compilation flags (
VEX/pub/libvex_basictypes.h:104
↓ 289 callers
Function
sr_Res
include/pub_tool_basics.h:260
↓ 284 callers
Function
getVSReg
Get contents of VSX guest register */
VEX/priv/guest_ppc_toIR.c:1720
↓ 284 callers
Function
putVReg
Ditto, but write to a reg instead. */
VEX/priv/guest_ppc_toIR.c:1712
↓ 282 callers
Function
memset
coregrind/m_main.c:2671
↓ 279 callers
Function
putIReg
Ditto, but write to a reg instead. */
VEX/priv/guest_ppc_toIR.c:1419
↓ 273 callers
Function
nameQReg128
VEX/priv/guest_arm64_toIR.c:1564
↓ 272 callers
Function
mkU32
VEX/priv/guest_x86_toIR.c:670
↓ 271 callers
Function
load
Create an expression that loads a TYPE sized value from ADDR. This is a big-endian machine. */
VEX/priv/guest_s390_toIR.c:401
↓ 270 callers
Function
unop
VEX/priv/guest_x86_toIR.c:638
↓ 269 callers
Function
getIReg
VEX/priv/guest_nanomips_toIR.c:229
↓ 266 callers
Function
getIRegA
Architected read from a reg in ARM mode. This automagically adds 8 to all reads of r15. */
VEX/priv/guest_arm_toIR.c:536
↓ 265 callers
Function
nameYMMReg
VEX/priv/guest_amd64_toIR.c:2354
↓ 257 callers
Function
stmt
Add a statement to the list held by "irsb". */
VEX/priv/guest_amd64_toIR.c:230
↓ 253 callers
Function
putIReg
VEX/priv/guest_mips_toIR.c:1614
↓ 250 callers
Function
mkHReg
Construct. The goal here is that compiler can fold this down to a constant in the case where the four arguments are constants, which is often t
VEX/priv/host_generic_regs.h:135
↓ 234 callers
Function
getXMMReg
VEX/priv/guest_amd64_toIR.c:1552
↓ 231 callers
Function
X_3_8_5_6_5_5
VEX/priv/host_arm64_defs.c:3139
↓ 229 callers
Function
put_gpr_dw0
Write double word #0 of a gpr to the guest state. */
VEX/priv/guest_s390_toIR.c:1277
↓ 227 callers
Function
equal
Complain if first two args don't strcmp as equal. */
memcheck/tests/str_tester.c:60
↓ 225 callers
Function
nameXMMReg
VEX/priv/guest_x86_toIR.c:1308
↓ 224 callers
Function
get_gpr_w1
Read word #1 of a gpr register. */
VEX/priv/guest_s390_toIR.c:1401
↓ 221 callers
Function
gregLO3ofRM
Extract the 'g' field from a modRM byte. This only produces 3 bits, which is not a complete register number. You should avoid this function if
VEX/priv/guest_amd64_toIR.c:514
↓ 219 callers
Function
mkU8
VEX/priv/guest_amd64_toIR.c:261
↓ 213 callers
Function
isU64
VEX/priv/guest_amd64_helpers.c:1006
↓ 210 callers
Function
get_vr_qw
Read quadword of a vr register. */
VEX/priv/guest_s390_toIR.c:1763
↓ 210 callers
Function
nCC
and a handy shorthand for it */
VEX/priv/guest_arm_toIR.c:1141
↓ 207 callers
Function
next
return next token with macro substitution */
perf/tinycc.c:10026
↓ 205 callers
Function
addStmtToIRSB
VEX/priv/ir_defs.c:4238
↓ 204 callers
Function
newVRegV
VEX/priv/host_mips_isel.c:190
↓ 202 callers
Function
putVSReg
Ditto, but write to a VSX reg instead. */
VEX/priv/guest_ppc_toIR.c:1727
↓ 201 callers
Function
ppIRExpr
VEX/priv/ir_defs.c:1830
↓ 199 callers
Function
hregIsVirtual
VEX/priv/host_generic_regs.h:167
↓ 198 callers
Function
newVRegI
VEX/priv/host_mips_isel.c:166
↓ 195 callers
Function
epartIsReg
Figure out whether the mod and rm parts of a modRM byte refer to a register or memory. If so, the byte will have the form 11XXXYYY, where YYY i
VEX/priv/guest_x86_toIR.c:347
↓ 195 callers
Function
isIRAtom
Convenience functions for atoms (IRExprs which are either Iex_Tmp or * Iex_Const). */
VEX/pub/libvex_ir.h:2472
↓ 195 callers
Function
mkU64
VEX/priv/guest_arm64_toIR.c:244
↓ 193 callers
Method
Unlock
drd/tests/annotate_smart_pointer.cpp:69
↓ 192 callers
Function
f2u
none/tests/arm/vfpv4_fma.c:10
↓ 192 callers
Function
f2u0
none/tests/arm/vfpv4_fma.c:19
↓ 192 callers
Function
f2u1
none/tests/arm/vfpv4_fma.c:28
↓ 192 callers
Function
putQReg128
Write to a complete Qreg. */
VEX/priv/guest_arm64_toIR.c:1436
↓ 191 callers
Function
putIRegT
Architected write to an integer register in Thumb mode. Writes to r15 are not allowed. Handles conditional writes to the register: if guardT =
VEX/priv/guest_arm_toIR.c:626
↓ 189 callers
Function
binop
VEX/priv/guest_nanomips_toIR.c:275
↓ 189 callers
Function
ppHRegPPC
VEX/priv/host_ppc_defs.c:155
↓ 184 callers
Function
hregNumber
VEX/priv/host_s390_defs.c:89
↓ 182 callers
Method
Lock
drd/tests/annotate_smart_pointer.cpp:67
↓ 177 callers
Function
mkU8
Create an expression node for an 8-bit integer constant */
VEX/priv/guest_s390_toIR.c:313
↓ 174 callers
Function
mapReg
local helper */
VEX/priv/host_ppc_defs.c:2933
↓ 172 callers
Function
iselNeon64Expr
VEX/priv/host_arm_isel.c:2335
↓ 171 callers
Function
name_for_port
Return the name of the given port or "UNKNOWN 0x1234" if not known.
coregrind/m_syswrap/syswrap-darwin.c:551
↓ 167 callers
Function
IRStmt_Exit
VEX/priv/ir_defs.c:2820
↓ 167 callers
Function
stmt
Add a statement to the list held by "irbb". */
VEX/priv/guest_x86_toIR.c:308
↓ 166 callers
Function
binop
Create a binary-operation expression. */
VEX/priv/guest_riscv64_toIR.c:138
↓ 165 callers
Function
loadLE
VEX/priv/guest_x86_toIR.c:697
↓ 163 callers
Method
Join
drd/tests/tsan_unittest.cpp:300
↓ 163 callers
Method
Start
drd/tests/tsan_unittest.cpp:291
↓ 163 callers
Function
put_gpr_w1
Write word #1 of a gpr to the guest state. */
VEX/priv/guest_s390_toIR.c:1392
↓ 162 callers
Function
putIRegA
Architected write to an integer register in ARM mode. If it is to r15, record info so at the end of this insn's translation, a branch to it can
VEX/priv/guest_arm_toIR.c:587
↓ 160 callers
Function
newVRegI
VEX/priv/host_ppc_isel.c:338
↓ 159 callers
Function
mkFormR
type R: opcode - 6 bits rs - 5 bits rt - 5 bits rd - 5 bits sa - 5 bits func - 6 bits */
VEX/priv/host_mips_defs.c:3292
↓ 157 callers
Function
randV128
Generates a random V128. Ensures that that it contains normalised FP numbers when viewed as either F16x8, F32x4 or F64x2, so that it is reasonable
none/tests/arm64/simd.c:51
↓ 157 callers
Function
showV128
none/tests/arm64/simd.h:77
↓ 154 callers
Function
putDSPControl
Put value to DSPControl register. Expression e is written to DSPControl as is. If only certain bits of DSPControl need to be changed, it should be
VEX/priv/guest_mipsdsp_toIR.c:18
↓ 153 callers
Function
disAMode
VEX/priv/guest_x86_toIR.c:1498
↓ 153 callers
Function
getIReg
VEX/priv/guest_x86_toIR.c:534
↓ 148 callers
Function
addInstr
VEX/priv/host_riscv64_isel.c:106
↓ 147 callers
Function
IRConst_U64
VEX/priv/ir_defs.c:2271
↓ 147 callers
Function
IRStmt_Dirty
VEX/priv/ir_defs.c:2806
↓ 147 callers
Function
VG_REGPARM
(3)
memcheck/mc_main.c:1402
↓ 145 callers
Function
error
perf/tinycc.c:7085
↓ 145 callers
Function
getIByte
Fetch a byte from the guest insn stream. */
VEX/priv/guest_x86_toIR.c:333
↓ 142 callers
Function
IRConst_U32
VEX/priv/ir_defs.c:2264
↓ 142 callers
Function
mkU8
VEX/priv/guest_x86_toIR.c:658
↓ 142 callers
Function
putIReg
Ditto, but write to a reg instead. */
VEX/priv/guest_x86_toIR.c:543
↓ 142 callers
Function
s390_insn_move
VEX/priv/host_s390_defs.c:4828
↓ 142 callers
Function
sizeofIRType
VEX/priv/ir_defs.c:5435
↓ 141 callers
Function
newVRegD
VEX/priv/host_arm_isel.c:157
↓ 140 callers
Function
isShadowAtom
(used for sanity checks only): is this an atom which looks like it's from shadow code? */
memcheck/mc_translate.c:458
↓ 138 callers
Function
haveNo66noF2noF3
Return True iff pfx has 66, F2 and F3 clear */
VEX/priv/guest_amd64_toIR.c:777
↓ 138 callers
Function
iselNeonExpr
VEX/priv/host_arm_isel.c:3956
↓ 136 callers
Function
getFReg
VEX/priv/guest_mips_toIR.c:1893
↓ 136 callers
Function
putIReg
VEX/priv/guest_nanomips_toIR.c:221
↓ 134 callers
Function
mkexpr
Create an expression to read a temporary. */
VEX/priv/guest_riscv64_toIR.c:132
↓ 132 callers
Function
mkAND1
VEX/priv/guest_ppc_toIR.c:795
↓ 130 callers
Function
store
This generates a normal (non store-conditional) store. */
VEX/priv/guest_ppc_toIR.c:704
↓ 129 callers
Function
MIPSInstr_Msa3R
VEX/priv/host_mips_defs.c:1826
↓ 129 callers
Function
PPCAMode_IR
VEX/priv/host_ppc_defs.c:240
↓ 129 callers
Function
nameIReg
Obtain ABI name of a register. */
VEX/priv/guest_riscv64_toIR.c:369
↓ 129 callers
Function
string_append
coregrind/m_demangle/d-demangle.c:143
↓ 125 callers
Function
PTH_FUNC
helgrind/hg_intercepts.c:3560
↓ 124 callers
Function
iselWordExpr_R
Select insns for an integer-typed expression, and add them to the code list. Return a reg holding the result. This reg will be a virtual regis
VEX/priv/host_mips_isel.c:866
↓ 123 callers
Function
stmt
Add a statement to the list held by "irsb". */
VEX/priv/mips_defs.h:128
↓ 122 callers
Function
getDRegI64
Architected read from a Neon Integer Dreg. */
VEX/priv/guest_arm_toIR.c:751
← previous
next →
101–200 of 22,271, ranked by callers