Home
last modified time | relevance | path

Searched refs:InstVisitor (Results 1 – 22 of 22) sorted by relevance

/external/llvm/include/llvm/Analysis/
DPtrUseVisitor.h193 class PtrUseVisitor : protected InstVisitor<DerivedT>,
195 friend class InstVisitor<DerivedT>; variable
196 typedef InstVisitor<DerivedT> Base;
DMemoryBuiltins.h151 : public InstVisitor<ObjectSizeOffsetVisitor, SizeOffsetType> {
209 : public InstVisitor<ObjectSizeOffsetEvaluator, SizeOffsetEvalType> {
/external/llvm/lib/Analysis/
DInstCount.cpp38 class InstCount : public FunctionPass, public InstVisitor<InstCount> {
39 friend class InstVisitor<InstCount>;
DLint.cpp68 class Lint : public FunctionPass, public InstVisitor<Lint> {
69 friend class InstVisitor<Lint>;
DCFLAliasAnalysis.cpp261 class GetEdgesVisitor : public InstVisitor<GetEdgesVisitor, void> {
556 : public InstVisitor<GetTargetValueVisitor, Value *> {
/external/llvm/lib/Transforms/Scalar/
DLoopUnrollPass.cpp327 class UnrollAnalyzer : public InstVisitor<UnrollAnalyzer, bool> {
328 typedef InstVisitor<UnrollAnalyzer, bool> Base;
329 friend class InstVisitor<UnrollAnalyzer, bool>;
DSROA.cpp627 friend class InstVisitor<SliceBuilder>;
2366 class AllocaSliceRewriter : public InstVisitor<AllocaSliceRewriter, bool> {
2368 friend class llvm::InstVisitor<AllocaSliceRewriter, bool>;
2369 typedef llvm::InstVisitor<AllocaSliceRewriter, bool> Base;
3129 class AggLoadStoreRewriter : public InstVisitor<AggLoadStoreRewriter, bool> {
3131 friend class llvm::InstVisitor<AggLoadStoreRewriter, bool>;
DSCCP.cpp156 class SCCPSolver : public InstVisitor<SCCPSolver> {
461 friend class InstVisitor<SCCPSolver>;
DScalarizer.cpp126 public InstVisitor<Scalarizer, bool> {
/external/llvm/lib/Target/R600/
DSITypeRewriter.cpp33 public InstVisitor<SITypeRewriter> {
DR600TextureIntrinsicsReplacer.cpp27 public FunctionPass, public InstVisitor<R600TextureIntrinsicsReplacer> {
DAMDGPUPromoteAlloca.cpp30 public InstVisitor<AMDGPUPromoteAlloca> {
/external/llvm/lib/ExecutionEngine/Interpreter/
DInterpreter.h96 class Interpreter : public ExecutionEngine, public InstVisitor<Interpreter> {
/external/llvm/lib/Analysis/IPA/
DInlineCost.cpp44 class CallAnalyzer : public InstVisitor<CallAnalyzer, bool> {
45 typedef InstVisitor<CallAnalyzer, bool> Base;
46 friend class InstVisitor<CallAnalyzer, bool>;
/external/llvm/include/llvm/IR/
DInstVisitor.h81 class InstVisitor {
/external/llvm/lib/Transforms/InstCombine/
DInstCombineInternal.h176 : public InstVisitor<InstCombiner, Instruction *> {
/external/llvm/lib/IR/
DVerifier.cpp165 class Verifier : public InstVisitor<Verifier>, VerifierSupport {
166 friend class InstVisitor<Verifier>;
338 using InstVisitor<Verifier>::visit;
424 InstVisitor<Verifier>::visit(I); in visit()
/external/llvm/docs/
DExtendingLLVM.rst189 #. ``llvm/include/llvm/IR/InstVisitor.h``:
DProgrammersManual.rst34 traversal routines, and useful utilities like the ``InstVisitor`` (`doxygen
164 efficient to use the ``InstVisitor`` class to dispatch over the instruction
1737 later, you may want to use an ``InstVisitor`` to accomplish this in a much more
1739 it if you didn't have ``InstVisitor`` around. In pseudo-code, this is what we
/external/llvm/lib/Transforms/Instrumentation/
DDataFlowSanitizer.cpp322 class DFSanVisitor : public InstVisitor<DFSanVisitor> {
DAddressSanitizer.cpp504 struct FunctionStackPoisoner : public InstVisitor<FunctionStackPoisoner> {
DMemorySanitizer.cpp555 struct MemorySanitizerVisitor : public InstVisitor<MemorySanitizerVisitor> {