Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GoSSIP-SJTU/Armariris
/ functions
Functions
132,162 in github.com/GoSSIP-SJTU/Armariris
⨍
Functions
132,162
◇
Types & classes
37,139
↳
Endpoints
6
↓ 208 callers
Method
insert
Calculate Start and End points of memory access. Let's assume A is the first access and B is a memory access on N-th loop iteration. Then B is calcula
lib/Analysis/LoopAccessAnalysis.cpp:164
↓ 208 callers
Function
strcmp
tools/clang/test/CodeGen/2002-07-14-MiscTests3.c:167
↓ 207 callers
Method
get
unittests/IR/TypeBuilderTest.cpp:219
↓ 207 callers
Method
getGlobal
include/llvm/CodeGen/MachineOperand.h:436
↓ 207 callers
Method
getLocVT
include/llvm/CodeGen/CallingConvLower.h:151
↓ 207 callers
Method
setDesc
include/llvm/MC/MCSymbolMachO.h:101
↓ 206 callers
Function
m_Specific
\brief Match if we have a specific specified value.
include/llvm/IR/PatternMatch.h:322
↓ 205 callers
Method
addDecl
tools/clang/lib/AST/DeclBase.cpp:1296
↓ 205 callers
Method
clear
tools/clang/lib/Driver/Job.cpp:342
↓ 205 callers
Method
getDefinition
tools/clang/lib/AST/Decl.cpp:2008
↓ 205 callers
Method
getSCEV
Return an existing SCEV if it exists, otherwise analyze the expression and create a new one.
lib/Analysis/ScalarEvolution.cpp:3414
↓ 204 callers
Method
getReg
lib/Target/AArch64/AArch64FastISel.cpp:77
↓ 204 callers
Method
getSetCC
Helper function to make it easier to build SetCC's if you just have an ISD::CondCode instead of an SDValue.
include/llvm/CodeGen/SelectionDAG.h:813
↓ 204 callers
Method
isSimple
isSimple - Test if the given EVT is simple (as opposed to being extended).
include/llvm/CodeGen/ValueTypes.h:107
↓ 204 callers
Method
setOperand
lib/IR/Metadata.cpp:834
↓ 203 callers
Method
getLoad
lib/Transforms/Scalar/GVN.cpp:154
↓ 203 callers
Method
getName
Return the IR name of the pointer value.
tools/clang/lib/CodeGen/Address.h:62
↓ 203 callers
Method
isValueDependent
isValueDependent - Determines whether this expression is value-dependent (C++ [temp.dep.constexpr]). For example, the array bound of "Chars" in the fo
tools/clang/include/clang/AST/Expr.h:147
↓ 203 callers
Method
test
tools/clang/test/Analysis/inline.cpp:195
↓ 202 callers
Method
getInstruction
lib/Target/ARM/Disassembler/ARMDisassembler.cpp:436
↓ 202 callers
Method
getName
lib/CodeGen/MachineFunction.cpp:402
↓ 202 callers
Method
getReturnType
lib/IR/Function.cpp:242
↓ 202 callers
Method
setUnavailable
lib/Analysis/ScalarEvolution.cpp:4079
↓ 201 callers
Method
slice
slice(n) - Chop off the first N elements of the array.
include/llvm/ADT/ArrayRef.h:164
↓ 200 callers
Method
isKill
include/llvm/CodeGen/MachineInstr.h:797
↓ 199 callers
Method
isDeclaration
lib/IR/Globals.cpp:161
↓ 198 callers
Method
Allocate
tools/clang/include/clang/AST/ASTContext.h:568
↓ 198 callers
Method
getReg
lib/Target/Mips/MipsOptimizePICCall.cpp:287
↓ 197 callers
Method
getCXXABI
tools/clang/lib/AST/RecordLayoutBuilder.cpp:681
↓ 197 callers
Method
getInt
tools/clang/test/SemaCXX/friend.cpp:47
↓ 197 callers
Method
getType
lib/CodeGen/SelectionDAG/SelectionDAG.cpp:7100
↓ 197 callers
Method
isNegative
\brief Determine sign of this APInt. This tests the high bit of this APInt to determine if it is set. \returns true if this APInt is negative, false
include/llvm/ADT/APInt.h:320
↓ 197 callers
Method
reserve
lib/Support/FoldingSet.cpp:307
↓ 195 callers
Method
getCallingConv
getCallingConv()/setCallingConv(CC) - These method get and set the calling convention of this function. The enum values for the known calling convent
include/llvm/IR/Function.h:152
↓ 195 callers
Method
getSourceRange
tools/clang/lib/AST/Stmt.cpp:245
↓ 194 callers
Method
getAttributes
lib/IR/Attributes.cpp:1169
↓ 194 callers
Method
getSelector
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:487
↓ 192 callers
Method
getAsString
tools/clang/lib/AST/APValue.cpp:545
↓ 192 callers
Method
getIncomingBlock
lib/Transforms/Utils/SSAUpdater.cpp:234
↓ 191 callers
Method
addValue
include/llvm/TableGen/Record.h:1342
↓ 191 callers
Method
clear
(self)
utils/lit/lit/ProgressBar.py:275
↓ 191 callers
Method
getImm
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:339
↓ 191 callers
Method
getTemplatedDecl
Get the underlying, templated declaration.
tools/clang/include/clang/AST/DeclTemplate.h:360
↓ 189 callers
Method
getCopyFromReg
include/llvm/CodeGen/SelectionDAG.h:608
↓ 189 callers
Method
getNumIncomingValues
getNumIncomingValues - Return the number of incoming edges
include/llvm/IR/Instructions.h:2575
↓ 189 callers
Method
getTypeSizeInBits
Return the size in bits of the specified type, for which isSCEVable must return true.
lib/Analysis/ScalarEvolution.cpp:3291
↓ 188 callers
Method
data
data - Return a pointer to the vector's buffer, even if empty().
tools/clang/include/clang/AST/ASTVector.h:148
↓ 188 callers
Method
empty
tools/llvm-cov/CoverageFilters.h:112
↓ 188 callers
Method
getLength
tools/clang/include/clang/Lex/Token.h:126
↓ 186 callers
Method
CreateBitCast
(val Value, t Type, name string)
bindings/go/llvm/ir.go:1593
↓ 186 callers
Method
add
lib/Transforms/IPO/MergeFunctions.cpp:1315
↓ 186 callers
Method
getNonReferenceType
If Type is a reference type (e.g., const int&), returns the type that the reference refers to ("const int"). Otherwise, returns the type itself. This
tools/clang/include/clang/AST/Type.h:5432
↓ 185 callers
Method
CreateCondBr
(ifv Value, thenb, elseb BasicBlock)
bindings/go/llvm/ir.go:1234
↓ 185 callers
Function
begin
tools/clang/include/clang/AST/Type.h:4235
↓ 185 callers
Method
getModule
tools/clang/lib/CodeGen/CodeGenAction.cpp:84
↓ 185 callers
Method
hasSubClassEq
Returns true if RC is a sub-class of or equal to this class.
include/llvm/Target/TargetRegisterInfo.h:149
↓ 185 callers
Method
is64Bit
Is this x86_64? (disregarding specific ABI / programming model)
lib/Target/X86/X86Subtarget.h:353
↓ 185 callers
Method
isStr
tools/clang/include/clang/Basic/IdentifierTable.h:93
↓ 184 callers
Method
indent
tools/llvm-diff/DiffConsumer.cpp:134
↓ 184 callers
Method
setKind
tools/clang/include/clang/Lex/Token.h:90
↓ 183 callers
Method
empty
tools/sancov/sancov.cc:1186
↓ 182 callers
Method
getText
tools/clang/include/clang/AST/CommentLexer.h:100
↓ 182 callers
Method
hasAttribute
hasAttribute - Checks if an argument has a given attribute.
lib/IR/Function.cpp:212
↓ 182 callers
Method
isRecordType
tools/clang/include/clang/AST/Type.h:5539
↓ 181 callers
Method
ReadSubExpr
tools/clang/lib/Serialization/ASTReaderStmt.cpp:2798
↓ 179 callers
Function
end
tools/clang/test/Profile/profile-summary.c:12
↓ 179 callers
Method
getEntryNode
lib/Transforms/IPO/FunctionAttrs.cpp:261
↓ 179 callers
Method
getTarget
lib/MC/MCDisassembler/Disassembler.h:111
↓ 179 callers
Method
getTypeDeclType
\brief Return the unique reference to the type for the specified type declaration.
tools/clang/include/clang/AST/ASTContext.h:1199
↓ 178 callers
Method
getEntryBlock
Get the block node for the entry block in the given function.
lib/Target/Hexagon/RDFGraph.cpp:558
↓ 178 callers
Method
getImm
lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:324
↓ 178 callers
Method
isReg
lib/Target/Hexagon/HexagonHardwareLoops.cpp:312
↓ 178 callers
Method
reserve
Ensures that this buffer has at least as much capacity as described.
tools/clang/lib/Sema/TypeLocBuilder.h:59
↓ 178 callers
Method
testArray
unittests/ADT/TinyPtrVectorTest.cpp:52
↓ 177 callers
Method
get
tools/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp:46
↓ 177 callers
Function
getI32Imm
lib/Target/NVPTX/NVPTXISelDAGToDAG.h:73
↓ 177 callers
Method
getName
tools/clang/utils/TableGen/NeonEmitter.cpp:265
↓ 177 callers
Method
getName
tools/llvm-mcmarkup/llvm-mcmarkup.cpp:63
↓ 177 callers
Method
getValueAsString
lib/IR/Attributes.cpp:178
↓ 177 callers
Method
setMetadata
lib/IR/Metadata.cpp:1165
↓ 176 callers
Method
bind
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp:1986
↓ 176 callers
Method
getFeatureBits
getFeatureBits - Get feature bits a CPU.
lib/MC/SubtargetFeature.cpp:223
↓ 176 callers
Method
getOrInsertFunction
getOrInsertFunction - Look up the specified function in the module symbol table. If it does not exist, add a prototype for the function and return it
lib/IR/Module.cpp:121
↓ 175 callers
Method
resize
tools/clang/include/clang/AST/ASTVector.h:338
↓ 174 callers
Method
getPointer
lib/Support/StreamingMemoryObject.cpp:65
↓ 174 callers
Method
getRegisterInfo
lib/Target/AMDGPU/AMDGPUSubtarget.h:453
↓ 174 callers
Method
isBlockPointerType
tools/clang/include/clang/AST/Type.h:5488
↓ 173 callers
Method
AddComment
AddComment - Add a comment that can be emitted to the generated .s file if applicable as a QoI issue to make the output of the compiler more readable.
lib/MC/MCAsmStreamer.cpp:292
↓ 173 callers
Method
getBody
tools/clang/lib/AST/Expr.cpp:1880
↓ 172 callers
Function
find
(dir, file_filter=None)
utils/abtest/abtest.py:57
↓ 172 callers
Method
getBitWidth
tools/clang/lib/Lex/PPExpressions.cpp:48
↓ 172 callers
Method
getIncomingValue
lib/Transforms/Utils/SSAUpdater.cpp:233
↓ 172 callers
Method
getPointerAddressSpace
lib/Transforms/Vectorize/LoadStoreVectorizer.cpp:217
↓ 172 callers
Method
getSUnit
/ getSUnit - Return the SUnit to which this edge points.
include/llvm/CodeGen/ScheduleDAG.h:503
↓ 172 callers
Method
isDependentContext
tools/clang/lib/AST/DeclBase.cpp:922
↓ 171 callers
Method
CreateAnd
(lhs, rhs Value, name string)
bindings/go/llvm/ir.go:1394
↓ 171 callers
Method
end
lib/IR/Attributes.cpp:1186
↓ 171 callers
Method
getName
lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:38
↓ 171 callers
Method
getNumElements
tools/clang/lib/AST/Expr.cpp:3368
↓ 170 callers
Function
PrintReg
lib/CodeGen/TargetRegisterInfo.cpp:45
← previous
next →
401–500 of 132,162, ranked by callers