MCPcopy Create free account

hub / github.com/columbia/egalito / types & classes

Types & classes1,203 in github.com/columbia/egalito

↓ 163 callersClassChunkMutator
Class to add/remove children in the Chunk hierarchy. Sizes are updated immediately whenever a child is added or removed, because only parents
src/operation/mutator.h:19
↓ 96 callersClassDisassembleInstruction
src/disasm/disassemble.h:140
↓ 83 callersClassRange
src/util/range.h:7
↓ 66 callersClassChunkFind2
src/operation/find2.h:11
↓ 46 callersClassArgumentSpec
app/shell2/command.h:13
↓ 24 callersClassAARCH64InstructionBinary
src/disasm/disassemble.h:181
↓ 22 callersClassChunkFind
src/operation/find.h:8
↓ 20 callersClassArgumentSpecList
app/shell2/command.h:58
↓ 20 callersClassPerfectLinkResolver
This resolver assumes that we have both relocations and symbols. */
src/chunk/resolver.h:16
↓ 19 callersClassColour
test/framework/catch.hpp:5497
↓ 18 callersClassSymbolInTable
src/generate/concretedeferred.h:21
↓ 17 callersClassTreePrinter
src/analysis/slicingtree.h:10
↓ 13 callersClasspluralise
test/framework/catch.hpp:441
↓ 12 callersClassLinkSerializer
src/instr/serializer.h:26
↓ 11 callersClassStreamAsString
A simple class which in effect that adds an insertion operator, <<, to the std::string class, as users of streams such as cout or stringstream exp
src/util/streamasstring.h:18
↓ 10 callersClassTextAttributes
test/framework/catch.hpp:4130
↓ 9 callersClassExternalSymbolFactory
src/chunk/external.h:63
↓ 8 callersClassControlFlowLink
src/analysis/controlflow.h:17
↓ 7 callersClassPassContext
app/shell2/passes.h:13
↓ 7 callersClassSettingsParser
src/log/registry.h:42
↓ 7 callersClassText
test/framework/catch.hpp:4149
↓ 6 callersClassConductorPasses
src/conductor/passes.h:8
↓ 6 callersClassFlowRegElement
src/analysis/flow.h:18
↓ 5 callersClassCounterState
app/exectrl.py:4
↓ 5 callersClassMemLocation
src/analysis/usedef.h:458
↓ 5 callersClassTestSpecParser
test/framework/catch.hpp:3697
↓ 4 callersClassAARCH64GPRegister
rename this class
src/instr/register.h:80
↓ 4 callersClassCasedString
test/framework/catch.hpp:2961
↓ 4 callersClassInstrSerializer
src/instr/serializer.h:11
↓ 4 callersClassMemoryBacking
Mapped at final base address, can directly write to mem addresses.
src/transform/sandbox.h:44
↓ 4 callersClassModuleGen
src/generate/modulegen.h:15
↓ 4 callersClassSummaryColumn
test/framework/catch.hpp:10834
↓ 4 callersClassToken
test/framework/catch.hpp:4596
↓ 3 callersClassArgumentValue
app/shell2/command.h:76
↓ 3 callersClassDwarfExpressionDecoder
src/dwarf/parser.cpp:12
↓ 3 callersClassNameAndLocation
test/framework/catch.hpp:5995
↓ 3 callersClassPositionFactory
src/chunk/position.h:226
↓ 3 callersClassSlot
src/transform/slot.h:6
↓ 2 callersClassArg
test/framework/catch.hpp:4717
↓ 2 callersClassAssertionInfo
test/framework/catch.hpp:934
↓ 2 callersClassChunkCursor
src/operation/cursor.h:9
↓ 2 callersClassCondWatchpointPass
src/pass/condwatchpoint.h:9
↓ 2 callersClassDisassembleVTables
src/disasm/objectoriented.h:12
↓ 2 callersClassGenerator
src/transform/generator.h:9
↓ 2 callersClassGroupInfo
test/framework/catch.hpp:5600
↓ 2 callersClassJumpTableOverestimate
src/pass/jtoverestimate.h:6
↓ 2 callersClassJumpTablePass
Constructs jump table data structures in the given Module. */
src/pass/jumptablepass.h:8
↓ 2 callersClassMemoryBufferBacking
src/generate/anygen.h:11
↓ 2 callersClassNonReturnFunction
src/pass/nonreturn.h:10
↓ 2 callersEnumOperator
src/analysis/jumptable.cpp:208
↓ 2 callersClassRemovePadding
src/pass/removepadding.h:9
↓ 2 callersClassReporterConfig
test/framework/catch.hpp:5558
↓ 2 callersClassSession
test/framework/catch.hpp:7019
↓ 2 callersClassSplitBasicBlock
src/pass/splitbasicblock.h:8
↓ 2 callersClassTestCaseStats
test/framework/catch.hpp:5670
↓ 2 callersClassTestRunStats
test/framework/catch.hpp:5724
↓ 2 callersClassXmlEncode
test/framework/catch.hpp:9846
↓ 2 callersClasssigaction
test/framework/catch.hpp:6539
↓ 1 callersClassAARCH64RegisterUsage
src/analysis/reguse.h:27
↓ 1 callersClassApprox
test/framework/catch.hpp:2770
↓ 1 callersClassAssertionResult
test/framework/catch.hpp:989
↓ 1 callersClassAssertionStats
test/framework/catch.hpp:5614
↓ 1 callersClassBinGen
src/generate/bingen.h:29
↓ 1 callersClassBySectionInfo
test/framework/catch.hpp:9596
↓ 1 callersClassCallGraphNode
src/analysis/call.h:23
↓ 1 callersClassCollectGlobalsPass
src/pass/collectglobals.h:6
↓ 1 callersClassCondGoCommand
Go back to an earlier invocation of a function.
app/exectrl.py:50
↓ 1 callersClassCondStartCommand
Go back to an earlier invocation of a function.
app/exectrl.py:38
↓ 1 callersClassConfig
src/generate/modulegen.h:17
↓ 1 callersClassContainsMatcher
test/framework/catch.hpp:2983
↓ 1 callersClassControlFlowNode
src/analysis/controlflow.h:33
↓ 1 callersClassCounts
test/framework/catch.hpp:2047
↓ 1 callersClassDataStructMigrator
src/load/datastruct.h:12
↓ 1 callersClassDebloatPass
src/pass/debloat.h:7
↓ 1 callersClassDetermineIFuncTarget
determine the IFunc target.
dep/ifunc/determine.py:3
↓ 1 callersClassDwarfRegisterData
src/dwarf/state.h:6
↓ 1 callersClassEgalitoArchiveReader
src/archive/reader.h:9
↓ 1 callersClassEgalitoArchiveWriter
src/archive/writer.h:7
↓ 1 callersEnumEgalitoChunkType
src/archive/chunktypes.h:6
↓ 1 callersClassEgalitoShell
app/python/shell.py:13
↓ 1 callersClassElfDynamic
src/elf/elfdynamic.h:12
↓ 1 callersClassEndsWithMatcher
test/framework/catch.hpp:2991
↓ 1 callersClassEqualsMatcher
test/framework/catch.hpp:2979
↓ 1 callersClassExternalCalls
src/pass/externalcalls.h:8
↓ 1 callersClassFallThroughFunctionPass
src/pass/fallthrough.h:6
↓ 1 callersClassFilter
test/framework/catch.hpp:3659
↓ 1 callersClassFindInitFuncs
src/pass/findinitfuncs.h:6
↓ 1 callersClassFrameType
src/pass/stackextend.h:12
↓ 1 callersClassGroup
src/log/registry.h:13
↓ 1 callersClassHandleDataRelocsInternalStrong
src/pass/handledatarelocs.h:31
↓ 1 callersClassHandleRelocsStrong
src/pass/handlerelocs.h:26
↓ 1 callersClassInferLinksPass
src/pass/inferlinks.h:7
↓ 1 callersClassInternalCalls
src/pass/internalcalls.h:6
↓ 1 callersClassJumpTableBounds
Uses relocations and jump table beginning points to infer the number of entries in jump tables. Only works on modules compiled with -Wl,-q. Based
src/pass/jumptablebounds.h:11
↓ 1 callersClassKernelGen
src/generate/kernelgen.h:6
↓ 1 callersClassLogInstructionPass
keeping the same name for now; we should really have one implementation
src/pass/loginstr.h:10
↓ 1 callersClassMemOrigin
src/analysis/usedef.h:85
↓ 1 callersClassMirrorGen
src/generate/mirrorgen.h:7
↓ 1 callersClassPermuteDataPass
src/pass/permutedata.h:7
↓ 1 callersClassPrintCountersCommand
Print egalito function counters.
app/exectrl.py:119
next →1–100 of 1,203, ranked by callers