/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Analysis/ |
ScalarEvolutionExpander.h | 47 DenseMap<std::pair<const SCEV *, Instruction *>, TrackingVH<Value>> 59 /// instruction that adds one to the phi for {0,+,1}<L>, as opposed to a new 69 Instruction *IVIncInsertPos; 171 const Instruction *At = nullptr) { 183 Instruction *getIVIncOperand(Instruction *IncV, Instruction *InsertPos, 187 bool hoistIVInc(Instruction *IncV, Instruction *InsertPos); 197 Value *expandCodeFor(const SCEV *SH, Type *Ty, Instruction *I) [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
SSAUpdater.h | 23 class Instruction; 139 LoadAndStorePromoter(ArrayRef<const Instruction*> Insts, 148 void run(const SmallVectorImpl<Instruction*> &Insts) const; 150 /// \brief Return true if the specified instruction is in the Inst list. 154 virtual bool isInstInList(Instruction *I, 155 const SmallVectorImpl<Instruction*> &Insts) const; 167 /// \brief Called before each instruction is deleted. 168 virtual void instructionDeleted(Instruction *I) const { 171 /// \brief Called to update debug info associated with the instruction. 172 virtual void updateDebugInfo(Instruction *I) const [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Analysis/ |
DemandedBits.h | 35 class Instruction; 44 /// Return the bits demanded from instruction I. 45 APInt getDemandedBits(Instruction *I); 48 bool isInstructionDead(Instruction *I); 58 void determineLiveOperandBits(const Instruction *UserI, 59 const Instruction *I, unsigned OperandNo, 67 SmallPtrSet<Instruction*, 32> Visited; 68 DenseMap<Instruction *, APInt> AliveBits;
|
PHITransAddr.h | 18 #include "llvm/IR/Instruction.h" 50 SmallVector<Instruction*, 4> InstInputs; 55 // If the address is an instruction, the whole thing is considered an input. 56 if (Instruction *I = dyn_cast<Instruction>(Addr)) 94 SmallVectorImpl<Instruction *> &NewInsts); 114 SmallVectorImpl<Instruction *> &NewInsts); 116 /// AddAsInput - If the specified value is an instruction, add it as an input. 118 // If V is an instruction, it is now an input. 119 if (Instruction *VI = dyn_cast<Instruction>(V) [all...] |
ScalarEvolutionExpander.h | 47 DenseMap<std::pair<const SCEV *, Instruction *>, TrackingVH<Value>> 59 /// instruction that adds one to the phi for {0,+,1}<L>, as opposed to a new 69 Instruction *IVIncInsertPos; 171 const Instruction *At = nullptr) { 183 Instruction *getIVIncOperand(Instruction *IncV, Instruction *InsertPos, 187 bool hoistIVInc(Instruction *IncV, Instruction *InsertPos); 197 Value *expandCodeFor(const SCEV *SH, Type *Ty, Instruction *I) [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
SSAUpdater.h | 23 class Instruction; 139 LoadAndStorePromoter(ArrayRef<const Instruction*> Insts, 148 void run(const SmallVectorImpl<Instruction*> &Insts) const; 150 /// \brief Return true if the specified instruction is in the Inst list. 154 virtual bool isInstInList(Instruction *I, 155 const SmallVectorImpl<Instruction*> &Insts) const; 167 /// \brief Called before each instruction is deleted. 168 virtual void instructionDeleted(Instruction *I) const { 171 /// \brief Called to update debug info associated with the instruction. 172 virtual void updateDebugInfo(Instruction *I) const [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Analysis/ |
DemandedBits.h | 35 class Instruction; 44 /// Return the bits demanded from instruction I. 45 APInt getDemandedBits(Instruction *I); 48 bool isInstructionDead(Instruction *I); 58 void determineLiveOperandBits(const Instruction *UserI, 59 const Instruction *I, unsigned OperandNo, 67 SmallPtrSet<Instruction*, 32> Visited; 68 DenseMap<Instruction *, APInt> AliveBits;
|
PHITransAddr.h | 18 #include "llvm/IR/Instruction.h" 50 SmallVector<Instruction*, 4> InstInputs; 55 // If the address is an instruction, the whole thing is considered an input. 56 if (Instruction *I = dyn_cast<Instruction>(Addr)) 94 SmallVectorImpl<Instruction *> &NewInsts); 114 SmallVectorImpl<Instruction *> &NewInsts); 116 /// AddAsInput - If the specified value is an instruction, add it as an input. 118 // If V is an instruction, it is now an input. 119 if (Instruction *VI = dyn_cast<Instruction>(V) [all...] |
ScalarEvolutionExpander.h | 47 DenseMap<std::pair<const SCEV *, Instruction *>, TrackingVH<Value>> 59 /// instruction that adds one to the phi for {0,+,1}<L>, as opposed to a new 69 Instruction *IVIncInsertPos; 171 const Instruction *At = nullptr) { 183 Instruction *getIVIncOperand(Instruction *IncV, Instruction *InsertPos, 187 bool hoistIVInc(Instruction *IncV, Instruction *InsertPos); 197 Value *expandCodeFor(const SCEV *SH, Type *Ty, Instruction *I) [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
SSAUpdater.h | 23 class Instruction; 139 LoadAndStorePromoter(ArrayRef<const Instruction*> Insts, 148 void run(const SmallVectorImpl<Instruction*> &Insts) const; 150 /// \brief Return true if the specified instruction is in the Inst list. 154 virtual bool isInstInList(Instruction *I, 155 const SmallVectorImpl<Instruction*> &Insts) const; 167 /// \brief Called before each instruction is deleted. 168 virtual void instructionDeleted(Instruction *I) const { 171 /// \brief Called to update debug info associated with the instruction. 172 virtual void updateDebugInfo(Instruction *I) const [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/ |
DemandedBits.h | 35 class Instruction; 44 /// Return the bits demanded from instruction I. 45 APInt getDemandedBits(Instruction *I); 48 bool isInstructionDead(Instruction *I); 58 void determineLiveOperandBits(const Instruction *UserI, 59 const Instruction *I, unsigned OperandNo, 67 SmallPtrSet<Instruction*, 32> Visited; 68 DenseMap<Instruction *, APInt> AliveBits;
|
PHITransAddr.h | 18 #include "llvm/IR/Instruction.h" 50 SmallVector<Instruction*, 4> InstInputs; 55 // If the address is an instruction, the whole thing is considered an input. 56 if (Instruction *I = dyn_cast<Instruction>(Addr)) 94 SmallVectorImpl<Instruction *> &NewInsts); 114 SmallVectorImpl<Instruction *> &NewInsts); 116 /// AddAsInput - If the specified value is an instruction, add it as an input. 118 // If V is an instruction, it is now an input. 119 if (Instruction *VI = dyn_cast<Instruction>(V) [all...] |
ScalarEvolutionExpander.h | 47 DenseMap<std::pair<const SCEV *, Instruction *>, TrackingVH<Value>> 59 /// instruction that adds one to the phi for {0,+,1}<L>, as opposed to a new 69 Instruction *IVIncInsertPos; 171 const Instruction *At = nullptr) { 183 Instruction *getIVIncOperand(Instruction *IncV, Instruction *InsertPos, 187 bool hoistIVInc(Instruction *IncV, Instruction *InsertPos); 197 Value *expandCodeFor(const SCEV *SH, Type *Ty, Instruction *I) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
SSAUpdater.h | 23 class Instruction; 139 LoadAndStorePromoter(ArrayRef<const Instruction*> Insts, 148 void run(const SmallVectorImpl<Instruction*> &Insts) const; 150 /// \brief Return true if the specified instruction is in the Inst list. 154 virtual bool isInstInList(Instruction *I, 155 const SmallVectorImpl<Instruction*> &Insts) const; 167 /// \brief Called before each instruction is deleted. 168 virtual void instructionDeleted(Instruction *I) const { 171 /// \brief Called to update debug info associated with the instruction. 172 virtual void updateDebugInfo(Instruction *I) const [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Analysis/ |
DemandedBits.h | 35 class Instruction; 44 /// Return the bits demanded from instruction I. 45 APInt getDemandedBits(Instruction *I); 48 bool isInstructionDead(Instruction *I); 58 void determineLiveOperandBits(const Instruction *UserI, 59 const Instruction *I, unsigned OperandNo, 67 SmallPtrSet<Instruction*, 32> Visited; 68 DenseMap<Instruction *, APInt> AliveBits;
|
PHITransAddr.h | 18 #include "llvm/IR/Instruction.h" 50 SmallVector<Instruction*, 4> InstInputs; 55 // If the address is an instruction, the whole thing is considered an input. 56 if (Instruction *I = dyn_cast<Instruction>(Addr)) 94 SmallVectorImpl<Instruction *> &NewInsts); 114 SmallVectorImpl<Instruction *> &NewInsts); 116 /// AddAsInput - If the specified value is an instruction, add it as an input. 118 // If V is an instruction, it is now an input. 119 if (Instruction *VI = dyn_cast<Instruction>(V) [all...] |
ScalarEvolutionExpander.h | 47 DenseMap<std::pair<const SCEV *, Instruction *>, TrackingVH<Value>> 59 /// instruction that adds one to the phi for {0,+,1}<L>, as opposed to a new 69 Instruction *IVIncInsertPos; 171 const Instruction *At = nullptr) { 183 Instruction *getIVIncOperand(Instruction *IncV, Instruction *InsertPos, 187 bool hoistIVInc(Instruction *IncV, Instruction *InsertPos); 197 Value *expandCodeFor(const SCEV *SH, Type *Ty, Instruction *I) [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
SSAUpdater.h | 23 class Instruction; 139 LoadAndStorePromoter(ArrayRef<const Instruction*> Insts, 148 void run(const SmallVectorImpl<Instruction*> &Insts) const; 150 /// \brief Return true if the specified instruction is in the Inst list. 154 virtual bool isInstInList(Instruction *I, 155 const SmallVectorImpl<Instruction*> &Insts) const; 167 /// \brief Called before each instruction is deleted. 168 virtual void instructionDeleted(Instruction *I) const { 171 /// \brief Called to update debug info associated with the instruction. 172 virtual void updateDebugInfo(Instruction *I) const [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Analysis/ |
DemandedBits.h | 35 class Instruction; 44 /// Return the bits demanded from instruction I. 45 APInt getDemandedBits(Instruction *I); 48 bool isInstructionDead(Instruction *I); 58 void determineLiveOperandBits(const Instruction *UserI, 59 const Instruction *I, unsigned OperandNo, 67 SmallPtrSet<Instruction*, 32> Visited; 68 DenseMap<Instruction *, APInt> AliveBits;
|
PHITransAddr.h | 18 #include "llvm/IR/Instruction.h" 50 SmallVector<Instruction*, 4> InstInputs; 55 // If the address is an instruction, the whole thing is considered an input. 56 if (Instruction *I = dyn_cast<Instruction>(Addr)) 94 SmallVectorImpl<Instruction *> &NewInsts); 114 SmallVectorImpl<Instruction *> &NewInsts); 116 /// AddAsInput - If the specified value is an instruction, add it as an input. 118 // If V is an instruction, it is now an input. 119 if (Instruction *VI = dyn_cast<Instruction>(V) [all...] |
ScalarEvolutionExpander.h | 47 DenseMap<std::pair<const SCEV *, Instruction *>, TrackingVH<Value>> 59 /// instruction that adds one to the phi for {0,+,1}<L>, as opposed to a new 69 Instruction *IVIncInsertPos; 171 const Instruction *At = nullptr) { 183 Instruction *getIVIncOperand(Instruction *IncV, Instruction *InsertPos, 187 bool hoistIVInc(Instruction *IncV, Instruction *InsertPos); 197 Value *expandCodeFor(const SCEV *SH, Type *Ty, Instruction *I) [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
SSAUpdater.h | 23 class Instruction; 139 LoadAndStorePromoter(ArrayRef<const Instruction*> Insts, 148 void run(const SmallVectorImpl<Instruction*> &Insts) const; 150 /// \brief Return true if the specified instruction is in the Inst list. 154 virtual bool isInstInList(Instruction *I, 155 const SmallVectorImpl<Instruction*> &Insts) const; 167 /// \brief Called before each instruction is deleted. 168 virtual void instructionDeleted(Instruction *I) const { 171 /// \brief Called to update debug info associated with the instruction. 172 virtual void updateDebugInfo(Instruction *I) const [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Analysis/ |
DemandedBits.h | 35 class Instruction; 44 /// Return the bits demanded from instruction I. 45 APInt getDemandedBits(Instruction *I); 48 bool isInstructionDead(Instruction *I); 58 void determineLiveOperandBits(const Instruction *UserI, 59 const Instruction *I, unsigned OperandNo, 67 SmallPtrSet<Instruction*, 32> Visited; 68 DenseMap<Instruction *, APInt> AliveBits;
|
PHITransAddr.h | 18 #include "llvm/IR/Instruction.h" 50 SmallVector<Instruction*, 4> InstInputs; 55 // If the address is an instruction, the whole thing is considered an input. 56 if (Instruction *I = dyn_cast<Instruction>(Addr)) 94 SmallVectorImpl<Instruction *> &NewInsts); 114 SmallVectorImpl<Instruction *> &NewInsts); 116 /// AddAsInput - If the specified value is an instruction, add it as an input. 118 // If V is an instruction, it is now an input. 119 if (Instruction *VI = dyn_cast<Instruction>(V) [all...] |
ScalarEvolutionExpander.h | 47 DenseMap<std::pair<const SCEV *, Instruction *>, TrackingVH<Value>> 59 /// instruction that adds one to the phi for {0,+,1}<L>, as opposed to a new 69 Instruction *IVIncInsertPos; 171 const Instruction *At = nullptr) { 183 Instruction *getIVIncOperand(Instruction *IncV, Instruction *InsertPos, 187 bool hoistIVInc(Instruction *IncV, Instruction *InsertPos); 197 Value *expandCodeFor(const SCEV *SH, Type *Ty, Instruction *I) [all...] |