Searched refs:Origins (Results 1 - 3 of 3) sorted by relevance
/freebsd-current/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ExternalASTMerger.h | 37 /// lookup. In this case, Origins contains an entry overriding lookup and 64 OriginMap Origins; member in class:clang::ExternalASTMerger 161 /// Records an origin in Origins only if name lookup would find 168 /// Get a read-only view of the Origins map, for use in constructing 170 const OriginMap &GetOrigins() { return Origins; } 184 /// Records and origin in Origins.
|
/freebsd-current/contrib/llvm-project/clang/lib/AST/ |
H A D | ExternalASTMerger.cpp | 74 // The Origins map fixes this problem by allowing the origin to be 279 if (Origins.count(DC)) { 280 ExternalASTMerger::DCOrigin Origin = Origins[DC]; 390 Origins[ToDC] = Origin; 433 for (OriginMap::iterator OI = Origins.begin(), OE = Origins.end(); OI != OE; ) { 443 OI = Origins.erase(OI);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | DataFlowSanitizer.cpp | 644 /// taint label. Labels and origins are from vectors Shadows and Origins 650 const std::vector<Value *> &Origins, Instruction *Pos, 2046 const std::vector<Value *> &Origins, 2048 assert(Shadows.size() == Origins.size()); 2049 size_t Size = Origins.size(); 2056 Value *OpOrigin = Origins[I]; 2076 std::vector<Value *> Origins(Size); 2079 Origins[I] = getOrigin(Inst->getOperand(I)); 2081 return combineOrigins(Shadows, Origins, Inst); 2150 std::vector<Value *> Origins; local 2045 combineOrigins(const std::vector<Value *> &Shadows, const std::vector<Value *> &Origins, Instruction *Pos, ConstantInt *Zero) argument 2403 std::vector<Value *> Origins; local 2665 std::vector<Value *> Origins; local 2859 std::vector<Value *> Origins; local [all...] |
Completed in 63 milliseconds