|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Definitions
include/llvm/Analysis/IndirectCallVisitor.h 20 struct PGOIndirectCallVisitor : public InstVisitor<PGOIndirectCallVisitor> {
include/llvm/Analysis/LoopUnrollAnalyzer.h 39 class UnrolledInstAnalyzer : private InstVisitor<UnrolledInstAnalyzer, bool> {
include/llvm/Analysis/MemoryBuiltins.h 225 class ObjectSizeOffsetVisitor
284 class ObjectSizeOffsetEvaluator
include/llvm/IR/InstVisitor.h 79 template<typename SubClass, typename RetTy=void>
lib/Analysis/CFLGraph.h 174 class GetEdgesVisitor : public InstVisitor<GetEdgesVisitor, void> {
lib/Analysis/InlineCost.cpp 96 class CallAnalyzer : public InstVisitor<CallAnalyzer, bool> {
lib/Analysis/InstCount.cpp 35 class InstCount : public FunctionPass, public InstVisitor<InstCount> {
lib/Analysis/Lint.cpp 90 class Lint : public FunctionPass, public InstVisitor<Lint> {
lib/ExecutionEngine/Interpreter/Interpreter.h 75 class Interpreter : public ExecutionEngine, public InstVisitor<Interpreter> {
lib/IR/Verifier.cpp 252 class Verifier : public InstVisitor<Verifier>, VerifierSupport {
lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp 31 class AMDGPUAnnotateUniformValues : public FunctionPass,
lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp 39 class AMDGPUAtomicOptimizer : public FunctionPass,
lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp 64 class AMDGPUCodeGenPrepare : public FunctionPass,
lib/Target/AMDGPU/AMDGPUFixFunctionBitcasts.cpp 25 class AMDGPUFixFunctionBitcasts final
lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp 24 class OptimizeReturned final : public FunctionPass,
lib/Transforms/Coroutines/CoroFrame.cpp 493 struct AllocaUseVisitor : PtrUseVisitor<AllocaUseVisitor> {
lib/Transforms/InstCombine/InstCombineInternal.h 300 class LLVM_LIBRARY_VISIBILITY InstCombiner
lib/Transforms/Instrumentation/AddressSanitizer.cpp 869 struct FunctionStackPoisoner : public InstVisitor<FunctionStackPoisoner> {
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp 429 class DFSanVisitor : public InstVisitor<DFSanVisitor> {
lib/Transforms/Instrumentation/MemorySanitizer.cpp 1019 struct MemorySanitizerVisitor : public InstVisitor<MemorySanitizerVisitor> {
lib/Transforms/Instrumentation/PGOInstrumentation.cpp 307 struct SelectInstVisitor : public InstVisitor<SelectInstVisitor> {
lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp 135 class MemOPSizeOpt : public InstVisitor<MemOPSizeOpt> {
lib/Transforms/Instrumentation/ValueProfilePlugins.inc 24 class MemIntrinsicPlugin : public InstVisitor<MemIntrinsicPlugin> {
lib/Transforms/Scalar/SCCP.cpp 192 class SCCPSolver : public InstVisitor<SCCPSolver> {
lib/Transforms/Scalar/SROA.cpp 647 class AllocaSlices::SliceBuilder : public PtrUseVisitor<SliceBuilder> {
2263 class llvm::sroa::AllocaSliceRewriter
3213 class AggLoadStoreRewriter : public InstVisitor<AggLoadStoreRewriter, bool> {
lib/Transforms/Scalar/Scalarizer.cpp 174 class ScalarizerVisitor : public InstVisitor<ScalarizerVisitor, bool> {
lib/Transforms/Utils/LibCallsShrinkWrap.cpp 73 class LibCallsShrinkWrap : public InstVisitor<LibCallsShrinkWrap> {