Home
last modified time | relevance | path

Searched refs:AssertingVH (Results 1 – 25 of 55) sorted by relevance

123

/external/swiftshader/third_party/LLVM/include/llvm/Support/
DValueHandle.h178 class AssertingVH
204 AssertingVH() : ValueHandleBase(Assert) {}
205 AssertingVH(ValueTy *P) : ValueHandleBase(Assert, GetAsValue(P)) {}
206 AssertingVH(const AssertingVH &RHS) : ValueHandleBase(Assert, RHS) {}
208 AssertingVH() : ThePtr(0) {}
209 AssertingVH(ValueTy *P) : ThePtr(P) {}
220 ValueTy *operator=(const AssertingVH<ValueTy> &RHS) {
232 template<> struct simplify_type<const AssertingVH<Value> > {
234 static SimpleType getSimplifiedValue(const AssertingVH<Value> &AVH) {
238 template<> struct simplify_type<AssertingVH<Value> >
[all …]
/external/llvm/include/llvm/IR/
DValueHandle.h193 class AssertingVH
198 friend struct DenseMapInfo<AssertingVH<ValueTy> >;
217 AssertingVH() : ValueHandleBase(Assert) {}
218 AssertingVH(ValueTy *P) : ValueHandleBase(Assert, GetAsValue(P)) {}
219 AssertingVH(const AssertingVH &RHS) : ValueHandleBase(Assert, RHS) {}
221 AssertingVH() : ThePtr(nullptr) {}
222 AssertingVH(ValueTy *P) : ThePtr(GetAsValue(P)) {}
233 ValueTy *operator=(const AssertingVH<ValueTy> &RHS) {
244 struct DenseMapInfo<AssertingVH<T> > {
245 static inline AssertingVH<T> getEmptyKey() {
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DValueHandle.h238 class AssertingVH
243 friend struct DenseMapInfo<AssertingVH<ValueTy>>;
262 AssertingVH() : ValueHandleBase(Assert) {}
263 AssertingVH(ValueTy *P) : ValueHandleBase(Assert, GetAsValue(P)) {}
264 AssertingVH(const AssertingVH &RHS) : ValueHandleBase(Assert, RHS) {}
266 AssertingVH() : ThePtr(nullptr) {}
267 AssertingVH(ValueTy *P) : ThePtr(GetAsValue(P)) {}
278 ValueTy *operator=(const AssertingVH<ValueTy> &RHS) {
289 struct DenseMapInfo<AssertingVH<T>> {
290 static inline AssertingVH<T> getEmptyKey() {
[all …]
/external/swiftshader/third_party/LLVM/unittests/Support/
DValueHandleTest.cpp109 AssertingVH<CastInst> AVH(BitcastV.get()); in TEST_F()
113 AssertingVH<Value> GenericAVH(BitcastV.get()); in TEST_F()
126 AssertingVH<const CastInst> AVH(ConstBitcast); in TEST_F()
132 AssertingVH<Value> BitcastAVH(BitcastV.get()); in TEST_F()
133 AssertingVH<Value> ConstantAVH(ConstantV); in TEST_F()
165 AssertingVH<Value> AVH(BitcastV.get()); in TEST_F()
173 EXPECT_EQ(sizeof(CastInst *), sizeof(AssertingVH<CastInst>)); in TEST_F()
181 AssertingVH<Value> AVH(BitcastV.get()); in TEST_F()
184 AssertingVH<Value> Copy(AVH); in TEST_F()
387 AssertingVH<Value> *ToClear[2]; in TEST_F()
[all …]
/external/llvm/unittests/IR/
DValueHandleTest.cpp105 AssertingVH<CastInst> AVH(BitcastV.get()); in TEST_F()
109 AssertingVH<Value> GenericAVH(BitcastV.get()); in TEST_F()
122 AssertingVH<const CastInst> AVH(ConstBitcast); in TEST_F()
128 AssertingVH<Value> BitcastAVH(BitcastV.get()); in TEST_F()
129 AssertingVH<Value> ConstantAVH(ConstantV); in TEST_F()
161 AssertingVH<Value> AVH(BitcastV.get()); in TEST_F()
169 EXPECT_EQ(sizeof(CastInst *), sizeof(AssertingVH<CastInst>)); in TEST_F()
177 AssertingVH<Value> AVH(BitcastV.get()); in TEST_F()
180 AssertingVH<Value> Copy(AVH); in TEST_F()
391 AssertingVH<Value> *ToClear[2]; in TEST_F()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/
DValueHandleTest.cpp123 AssertingVH<CastInst> AVH(BitcastV.get()); in TEST_F()
127 AssertingVH<Value> GenericAVH(BitcastV.get()); in TEST_F()
140 AssertingVH<const CastInst> AVH(ConstBitcast); in TEST_F()
146 AssertingVH<Value> BitcastAVH(BitcastV.get()); in TEST_F()
147 AssertingVH<Value> ConstantAVH(ConstantV); in TEST_F()
179 AssertingVH<Value> AVH(BitcastV.get()); in TEST_F()
187 EXPECT_EQ(sizeof(CastInst *), sizeof(AssertingVH<CastInst>)); in TEST_F()
195 AssertingVH<Value> AVH(BitcastV.get()); in TEST_F()
198 AssertingVH<Value> Copy(AVH); in TEST_F()
409 AssertingVH<Value> *ToClear[2]; in TEST_F()
[all …]
/external/llvm/include/llvm/Transforms/Scalar/
DReassociate.h60 DenseMap<AssertingVH<Value>, unsigned> ValueRankMap;
61 SetVector<AssertingVH<Instruction>> RedoInsts;
94 SetVector<AssertingVH<Instruction>> &Insts);
DJumpThreading.h68 SmallSet<AssertingVH<const BasicBlock>, 16> LoopHeaders;
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Scalar/
DReassociate.h75 SetVector<AssertingVH<Instruction>, std::deque<AssertingVH<Instruction>>>;
79 DenseMap<AssertingVH<Value>, unsigned> ValueRankMap;
DJumpThreading.h89 SmallSet<AssertingVH<const BasicBlock>, 16> LoopHeaders;
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DScalarEvolutionExpander.h37 std::map<std::pair<const SCEV *, Instruction *>, AssertingVH<Value> >
39 std::set<AssertingVH<Value> > InsertedValues;
40 std::set<AssertingVH<Value> > InsertedPostIncValues;
/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpander.h48 std::set<AssertingVH<Value> > InsertedValues;
49 std::set<AssertingVH<Value> > InsertedPostIncValues;
70 std::set<AssertingVH<PHINode> > ChainedPhis;
93 AssertingVH<BasicBlock> Block;
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DScalarEvolutionExpander.h58 DenseSet<AssertingVH<Value>> InsertedValues;
59 DenseSet<AssertingVH<Value>> InsertedPostIncValues;
79 DenseSet<AssertingVH<PHINode>> ChainedPhis;
101 AssertingVH<BasicBlock> Block;
DMemorySSAUpdater.h69 SmallSet<AssertingVH<MemoryPhi>, 8> NonOptPhis;
/external/llvm/unittests/Transforms/Utils/
DLocal.cpp75 AssertingVH<PHINode> P1 = B.CreatePHI(Type::getInt32Ty(C), 2); in TEST()
81 AssertingVH<PHINode> P3 = B.CreatePHI(Type::getInt32Ty(C), 2); in TEST()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachineModuleInfo.cpp77 DenseMap<AssertingVH<BasicBlock>, AddrLabelSymEntry> AddrLabelSymbols;
86 DenseMap<AssertingVH<Function>, std::vector<MCSymbol*>>
132 DenseMap<AssertingVH<Function>, std::vector<MCSymbol*>>::iterator I = in takeDeletedSymbolsForFunction()
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/JIT/
DJIT.h37 std::vector<AssertingVH<Function> > PendingFunctions;
47 std::vector<AssertingVH<Function> > &getPendingFunctions(const MutexGuard &L){ in getPendingFunctions()
DOProfileJITEventListener.cpp78 DenseMap<AssertingVH<MDNode>, std::string> Filenames;
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DLexicalScopes.h231 AssertingVH<const MDNode> Desc; // Debug info descriptor.
232 AssertingVH<const MDNode> InlinedAtLocation; // Location at which this
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DMachineModuleInfo.cpp64 DenseMap<AssertingVH<BasicBlock>, AddrLabelSymEntry> AddrLabelSymbols;
74 DenseMap<AssertingVH<Function>, std::vector<MCSymbol*> >
84 for (DenseMap<AssertingVH<BasicBlock>, AddrLabelSymEntry>::iterator in ~MMIAddrLabelMap()
148 DenseMap<AssertingVH<Function>, std::vector<MCSymbol*> >::iterator I = in takeDeletedSymbolsForFunction()
/external/llvm/lib/CodeGen/
DMachineModuleInfo.cpp64 DenseMap<AssertingVH<BasicBlock>, AddrLabelSymEntry> AddrLabelSymbols;
74 DenseMap<AssertingVH<Function>, std::vector<MCSymbol*> >
119 DenseMap<AssertingVH<Function>, std::vector<MCSymbol*> >::iterator I = in takeDeletedSymbolsForFunction()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DLazyValueInfo.cpp329 struct DenseMapInfo<std::pair<AssertingVH<BasicBlock>, Value*> > {
330 typedef std::pair<AssertingVH<BasicBlock>, Value*> PairTy;
331 typedef DenseMapInfo<AssertingVH<BasicBlock> > APointerInfo;
359 typedef std::map<AssertingVH<BasicBlock>, LVILatticeVal> ValueCacheEntryTy;
368 typedef std::pair<AssertingVH<BasicBlock>, Value*> OverDefinedPairTy;
448 typedef std::pair<AssertingVH<BasicBlock>, Value*> OverDefinedPairTy; in deleted()
/external/swiftshader/third_party/LLVM/include/llvm/ExecutionEngine/
DExecutionEngine.h72 std::map<void *, AssertingVH<const GlobalValue> > GlobalAddressReverseMap;
81 std::map<void*, AssertingVH<const GlobalValue> > &
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DReassociate.cpp77 DenseMap<AssertingVH<>, unsigned> ValueRankMap;
213 DenseMap<AssertingVH<>, unsigned> &ValueRankMap) { in LowerNegateToMultiply() argument
495 DenseMap<AssertingVH<>, unsigned> &ValueRankMap) { in BreakUpSubtract() argument
521 DenseMap<AssertingVH<>, unsigned> &ValueRankMap) { in ConvertShiftToMul() argument
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/Transforms/Utils/
DLocal.cpp80 AssertingVH<PHINode> P1 = B.CreatePHI(Type::getInt32Ty(C), 2); in TEST()
86 AssertingVH<PHINode> P3 = B.CreatePHI(Type::getInt32Ty(C), 2); in TEST()

123