HomeSort by: relevance | last modified time | path
    Searched refs:AssertingVH (Results 1 - 23 of 23) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
BypassSlowDivision.h 32 AssertingVH<Value> Dividend;
33 AssertingVH<Value> Divisor;
ScalarEvolutionExpander.h 78 DenseSet<AssertingVH<Value>> InsertedValues;
79 DenseSet<AssertingVH<Value>> InsertedPostIncValues;
104 DenseSet<AssertingVH<PHINode>> ChainedPhis;
130 AssertingVH<BasicBlock> Block;
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
ValueHandle.h 252 /// an AssertingVH ensures that an assert is triggered as soon as the bad
255 /// Note that an AssertingVH handle does *not* follow values across RAUW
257 /// AssertingVH's as it moves. This is required because in non-assert mode this
260 class AssertingVH
265 friend struct DenseMapInfo<AssertingVH<ValueTy>>;
284 AssertingVH() : ValueHandleBase(Assert) {}
285 AssertingVH(ValueTy *P) : ValueHandleBase(Assert, GetAsValue(P)) {}
286 AssertingVH(const AssertingVH &RHS) : ValueHandleBase(Assert, RHS) {}
288 AssertingVH() : ThePtr(nullptr) {
    [all...]
IRBuilder.h 369 AssertingVH<BasicBlock> Block;
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/
Reassociate.h 74 SetVector<AssertingVH<Instruction>, std::deque<AssertingVH<Instruction>>>;
78 DenseMap<AssertingVH<Value>, unsigned> ValueRankMap;
JumpThreading.h 91 SmallSet<AssertingVH<const BasicBlock>, 16> LoopHeaders;
GVN.h 246 DenseMap<AssertingVH<BasicBlock>, uint32_t> BlockRPONumber;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
DivRemPairs.cpp 80 AssertingVH<Instruction> DivInst;
84 AssertingVH<Instruction> RemInst;
216 // Update AssertingVH<> with new instruction so it doesn't assert.
335 // Update AssertingVH<> with new instruction so it doesn't assert.
RewriteStatepointsForGC.cpp 263 MapVector<AssertingVH<Instruction>, AssertingVH<Value>>;
773 AssertingVH<Value> OriginalValue; // instruction this state corresponds to
775 AssertingVH<Value> BaseValue = nullptr; // Non-null only if Status == Base.
1451 AssertingVH<Instruction> Old;
1452 AssertingVH<Instruction> New;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineModuleInfo.cpp 75 DenseMap<AssertingVH<BasicBlock>, AddrLabelSymEntry> AddrLabelSymbols;
84 DenseMap<AssertingVH<Function>, std::vector<MCSymbol*>>
132 DenseMap<AssertingVH<Function>, std::vector<MCSymbol*>>::iterator I =
CodeGenPrepare.cpp 311 AssertingVH<Value>,
312 SmallVector<std::pair<AssertingVH<GetElementPtrInst>, int64_t>, 32>>
316 SmallSet<AssertingVH<Value>, 2> NewGEPBases;
319 DenseMap<AssertingVH<GetElementPtrInst>, int> LargeOffsetGEPID;
3130 std::pair<AssertingVH<GetElementPtrInst>, int64_t> &LargeOffsetGEP;
3149 std::pair<AssertingVH<GetElementPtrInst>, int64_t> &LargeOffsetGEP,
3174 std::pair<AssertingVH<GetElementPtrInst>, int64_t> &LargeOffsetGEP,
5048 std::pair<AssertingVH<GetElementPtrInst>, int64_t> LargeOffsetGEP(nullptr,
5156 std::pair<AssertingVH<GetElementPtrInst>, int64_t> LargeOffsetGEP(nullptr,
5865 SmallVectorImpl<std::pair<AssertingVH<GetElementPtrInst>, int64_t>
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
MemorySSAUpdater.h 65 SmallSet<AssertingVH<MemoryPhi>, 8> NonOptPhis;
MemoryDependenceAnalysis.h 318 DenseMap<AssertingVH<const Value>, NonLocalDepResult> NonLocalDefsCache;
BlockFrequencyInfoImpl.h 550 using BlockKeyT = AssertingVH<const BasicBlock>;
  /src/external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/
OMPIRBuilder.h 626 StringMap<AssertingVH<Constant>, BumpPtrAllocator> InternalVars;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
MergeFunctions.cpp 177 mutable AssertingVH<Function> F;
294 DenseMap<AssertingVH<Function>, FnTreeType::iterator> FNodesInTree;
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
LazyValueInfo.cpp 154 using NonNullPointerSet = SmallDenseSet<AssertingVH<Value>, 2>;
164 SmallDenseMap<AssertingVH<Value>, ValueLatticeElement, 4> LatticeElements;
165 SmallDenseSet<AssertingVH<Value>, 4> OverDefined;
MemorySSAUpdater.cpp 378 SmallVector<AssertingVH<MemoryPhi>, 4> NewInsertedPHIs;
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
SimplifyIndVar.cpp 1030 DenseMap<AssertingVH<Instruction>, ExtendKind> ExtendKindMap;
1032 using DefUserPair = std::pair<AssertingVH<Value>, AssertingVH<Instruction>>;
BasicBlockUtils.cpp 218 SmallVector<AssertingVH<Value>, 4> IncomingValues;
Local.cpp 696 AssertingVH<Instruction> TerminatorVH(&BB->back());
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGOpenMPRuntime.h 404 llvm::AssertingVH<llvm::Instruction> ServiceInsertPt = nullptr;
445 llvm::StringMap<llvm::AssertingVH<llvm::Constant>, llvm::BumpPtrAllocator>
CodeGenFunction.h 376 llvm::AssertingVH<llvm::Instruction> AllocaInsertPt;
1781 llvm::AssertingVH<llvm::Instruction> OldAllocaIP;
1810 llvm::AssertingVH<llvm::Instruction> OldAllocaIP;

Completed in 56 milliseconds