Searched refs:InstVisitor (Results 1 – 24 of 24) sorted by relevance
/external/llvm/include/llvm/Analysis/ |
D | PtrUseVisitor.h | 193 class PtrUseVisitor : protected InstVisitor<DerivedT>, 195 friend class InstVisitor<DerivedT>; variable 196 typedef InstVisitor<DerivedT> Base;
|
D | MemoryBuiltins.h | 151 : public InstVisitor<ObjectSizeOffsetVisitor, SizeOffsetType> { 209 : public InstVisitor<ObjectSizeOffsetEvaluator, SizeOffsetEvalType> {
|
/external/llvm/lib/Analysis/ |
D | InstCount.cpp | 38 class InstCount : public FunctionPass, public InstVisitor<InstCount> { 39 friend class InstVisitor<InstCount>;
|
D | InlineCost.cpp | 44 class CallAnalyzer : public InstVisitor<CallAnalyzer, bool> { 45 typedef InstVisitor<CallAnalyzer, bool> Base; 46 friend class InstVisitor<CallAnalyzer, bool>;
|
D | Lint.cpp | 69 class Lint : public FunctionPass, public InstVisitor<Lint> { 70 friend class InstVisitor<Lint>;
|
D | CFLAliasAnalysis.cpp | 156 class GetEdgesVisitor : public InstVisitor<GetEdgesVisitor, void> { 473 : public InstVisitor<GetTargetValueVisitor, Value *> {
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUAnnotateUniformValues.cpp | 31 public InstVisitor<AMDGPUAnnotateUniformValues> {
|
D | SITypeRewriter.cpp | 34 public InstVisitor<SITypeRewriter> {
|
D | R600TextureIntrinsicsReplacer.cpp | 27 public FunctionPass, public InstVisitor<R600TextureIntrinsicsReplacer> {
|
D | AMDGPUPromoteAlloca.cpp | 30 public InstVisitor<AMDGPUPromoteAlloca> {
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyOptimizeReturned.cpp | 26 public InstVisitor<OptimizeReturned> {
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopUnrollPass.cpp | 275 class UnrolledInstAnalyzer : private InstVisitor<UnrolledInstAnalyzer, bool> { 276 typedef InstVisitor<UnrolledInstAnalyzer, bool> Base; 277 friend class InstVisitor<UnrolledInstAnalyzer, bool>;
|
D | SROA.cpp | 623 friend class InstVisitor<SliceBuilder>; 2162 : public InstVisitor<AllocaSliceRewriter, bool> { 2164 friend class llvm::InstVisitor<AllocaSliceRewriter, bool>; 2165 typedef llvm::InstVisitor<AllocaSliceRewriter, bool> Base; 2973 class AggLoadStoreRewriter : public InstVisitor<AggLoadStoreRewriter, bool> { 2975 friend class llvm::InstVisitor<AggLoadStoreRewriter, bool>;
|
D | SCCP.cpp | 157 class SCCPSolver : public InstVisitor<SCCPSolver> { 462 friend class InstVisitor<SCCPSolver>;
|
D | Scalarizer.cpp | 126 public InstVisitor<Scalarizer, bool> {
|
/external/llvm/lib/ExecutionEngine/Interpreter/ |
D | Interpreter.h | 95 class Interpreter : public ExecutionEngine, public InstVisitor<Interpreter> {
|
/external/llvm/include/llvm/IR/ |
D | InstVisitor.h | 81 class InstVisitor {
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineInternal.h | 166 : public InstVisitor<InstCombiner, Instruction *> {
|
/external/llvm/lib/IR/ |
D | Verifier.cpp | 177 class Verifier : public InstVisitor<Verifier>, VerifierSupport { 178 friend class InstVisitor<Verifier>; 353 using InstVisitor<Verifier>::visit; 448 InstVisitor<Verifier>::visit(I); in visit()
|
/external/llvm/docs/ |
D | ExtendingLLVM.rst | 189 #. ``llvm/include/llvm/IR/InstVisitor.h``:
|
D | ProgrammersManual.rst | 34 traversal routines, and useful utilities like the ``InstVisitor`` (`doxygen 164 efficient to use the ``InstVisitor`` class to dispatch over the instruction 1745 later, you may want to use an ``InstVisitor`` to accomplish this in a much more 1747 it if you didn't have ``InstVisitor`` around. In pseudo-code, this is what we
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | DataFlowSanitizer.cpp | 329 class DFSanVisitor : public InstVisitor<DFSanVisitor> {
|
D | AddressSanitizer.cpp | 550 struct FunctionStackPoisoner : public InstVisitor<FunctionStackPoisoner> {
|
D | MemorySanitizer.cpp | 603 struct MemorySanitizerVisitor : public InstVisitor<MemorySanitizerVisitor> {
|