Searched refs:InstVisitor (Results 1 - 10 of 10) sorted by relevance

/macosx-10.10/llvmCore-3425.0.34/lib/Analysis/
H A DInstCount.cpp20 #include "llvm/Support/InstVisitor.h"
37 class InstCount : public FunctionPass, public InstVisitor<InstCount> {
38 friend class InstVisitor<InstCount>;
H A DInlineCost.cpp20 #include "llvm/Support/InstVisitor.h"
40 class CallAnalyzer : public InstVisitor<CallAnalyzer, bool> {
41 typedef InstVisitor<CallAnalyzer, bool> Base;
42 friend class InstVisitor<CallAnalyzer, bool>;
717 // instruction. Visit the instructions using our InstVisitor to account for
H A DLint.cpp54 #include "llvm/Support/InstVisitor.h"
67 class Lint : public FunctionPass, public InstVisitor<Lint> {
68 friend class InstVisitor<Lint>;
/macosx-10.10/llvmCore-3425.0.34/include/llvm/Analysis/
H A DMemoryBuiltins.h23 #include "llvm/Support/InstVisitor.h"
154 : public InstVisitor<ObjectSizeOffsetVisitor, SizeOffsetType> {
209 : public InstVisitor<ObjectSizeOffsetEvaluator, SizeOffsetEvalType> {
/macosx-10.10/llvmCore-3425.0.34/lib/ExecutionEngine/Interpreter/
H A DInterpreter.h24 #include "llvm/Support/InstVisitor.h"
83 class Interpreter : public ExecutionEngine, public InstVisitor<Interpreter> {
/macosx-10.10/llvmCore-3425.0.34/include/llvm/Support/
H A DInstVisitor.h1 //===- llvm/Support/InstVisitor.h - Define instruction visitors -*- C++ -*-===//
49 /// /// Declare the class. Note that we derive from InstVisitor instantiated
52 /// struct CountAllocaVisitor : public InstVisitor<CountAllocaVisitor> {
77 /// virtual function call overhead. Defining and using an InstVisitor is just
81 class InstVisitor { class in namespace:llvm
83 // Interface code - This is the public interface of the InstVisitor that you
/macosx-10.10/llvmCore-3425.0.34/lib/Transforms/InstCombine/
H A DInstCombine.h19 #include "llvm/Support/InstVisitor.h"
73 public InstVisitor<InstCombiner, Instruction*> {
/macosx-10.10/llvmCore-3425.0.34/lib/Transforms/Scalar/
H A DSROA.cpp51 #include "llvm/Support/InstVisitor.h"
378 : public InstVisitor<DerivedT, RetT> {
484 friend class InstVisitor<PartitionBuilder, bool>;
796 friend class InstVisitor<UseBuilder>;
1765 class PHIOrSelectSpeculator : public InstVisitor<PHIOrSelectSpeculator> {
1767 friend class llvm::InstVisitor<PHIOrSelectSpeculator>;
2042 class AllocaPartitionRewriter : public InstVisitor<AllocaPartitionRewriter,
2045 friend class llvm::InstVisitor<AllocaPartitionRewriter, bool>;
2652 class AggLoadStoreRewriter : public InstVisitor<AggLoadStoreRewriter, bool> {
2654 friend class llvm::InstVisitor<AggLoadStoreRewrite
[all...]
H A DSCCP.cpp34 #include "llvm/Support/InstVisitor.h"
155 class SCCPSolver : public InstVisitor<SCCPSolver> {
466 friend class InstVisitor<SCCPSolver>;
/macosx-10.10/llvmCore-3425.0.34/lib/VMCore/
H A DVerifier.cpp65 #include "llvm/Support/InstVisitor.h"
119 struct Verifier : public FunctionPass, public InstVisitor<Verifier> {
246 using InstVisitor<Verifier>::visit;
376 InstVisitor<Verifier>::visit(I);

Completed in 215 milliseconds