/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | Iterator.h | 30 const MemRegion *Cont; member in struct:clang::ento::iterator::IteratorPosition 39 : Cont(C), Valid(V), Offset(Of) {} 42 const MemRegion *getContainer() const { return Cont; } 47 return IteratorPosition(Cont, false, Offset); 55 return IteratorPosition(Cont, Valid, NewOf); 63 return Cont == X.Cont && Valid == X.Valid && Offset == X.Offset; 67 return Cont != X.Cont || Valid != X.Valid || Offset != X.Offset; 71 ID.AddPointer(Cont); [all...] |
H A D | IteratorModeling.cpp | 104 const SVal &Cont) const; 106 const SVal &Cont) const; 108 const MemRegion *Cont) const; 109 void handleAssign(CheckerContext &C, const SVal &Cont, 112 void handleClear(CheckerContext &C, const SVal &Cont) const; 113 void handlePushBack(CheckerContext &C, const SVal &Cont) const; 114 void handlePopBack(CheckerContext &C, const SVal &Cont) const; 115 void handlePushFront(CheckerContext &C, const SVal &Cont) const; 116 void handlePopFront(CheckerContext &C, const SVal &Cont) const; 155 SymbolRef getContainerBegin(ProgramStateRef State, const MemRegion *Cont); 512 const MemRegion *Cont = nullptr; local 731 handleAssign(CheckerContext &C, const SVal &Cont, const Expr *CE, const SVal &OldCont) const argument 984 const auto *Cont = Pos->getContainer(); local 1010 const auto *Cont = Pos->getContainer(); local 1041 const auto *Cont = Pos1->getContainer(); local 1305 getContainerBegin(ProgramStateRef State, const MemRegion *Cont) argument 1313 getContainerEnd(ProgramStateRef State, const MemRegion *Cont) argument 1321 createContainerBegin(ProgramStateRef State, const MemRegion *Cont, const Expr *E, QualType T, const LocationContext *LCtx, unsigned BlockCount) argument 1344 createContainerEnd(ProgramStateRef State, const MemRegion *Cont, const Expr *E, QualType T, const LocationContext *LCtx, unsigned BlockCount) argument 1367 setContainerData(ProgramStateRef State, const MemRegion *Cont, const ContainerData &CData) argument 1457 hasLiveIterators(ProgramStateRef State, const MemRegion *Cont) argument 1517 invalidateAllIteratorPositions(ProgramStateRef State, const MemRegion *Cont) argument 1529 invalidateAllIteratorPositionsExcept(ProgramStateRef State, const MemRegion *Cont, SymbolRef Offset, BinaryOperator::Opcode Opc) argument 1569 reassignAllIteratorPositions(ProgramStateRef State, const MemRegion *Cont, const MemRegion *NewCont) argument 1581 reassignAllIteratorPositionsUnless(ProgramStateRef State, const MemRegion *Cont, const MemRegion *NewCont, SymbolRef Offset, BinaryOperator::Opcode Opc) argument [all...] |
H A D | MismatchedIteratorChecker.cpp | 36 const MemRegion *Cont) const; 192 const MemRegion *Cont) const { 194 Cont = Cont->getMostDerivedObjectRegion(); 196 if (const auto *ContSym = Cont->getSymbolicBase()) { 217 if (IterCont != Cont) { 223 Iter, Cont, C, N);
|
H A D | IteratorRangeChecker.cpp | 206 const auto *Cont = Pos.getContainer(); local 207 const auto *CData = getContainerData(State, Cont); 222 const auto *Cont = Pos.getContainer(); local 223 const auto *CData = getContainerData(State, Cont); 238 const auto *Cont = Pos.getContainer(); local 239 const auto *CData = getContainerData(State, Cont);
|
H A D | DebugIteratorModeling.cpp | 99 const MemRegion *Cont = C.getSVal(CE->getArg(0)).getAsRegion(); local 100 if (Cont) { 101 const auto *Data = getContainerData(State, Cont);
|
H A D | Iterator.cpp | 150 const MemRegion *Cont) { 151 return State->get<ContainerMap>(Cont); 149 getContainerData(ProgramStateRef State, const MemRegion *Cont) argument
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGObjCRuntime.cpp | 148 CodeGenFunction::JumpDest Cont; local 150 Cont = CGF.getJumpDestInCurrentScope("eh.cont"); 273 CGF.EmitBranchThroughCleanup(Cont); 283 if (Cont.isValid()) 284 CGF.EmitBlock(Cont.getBlock());
|
H A D | CGExpr.cpp | 3069 llvm::BasicBlock *Cont = createBasicBlock("cont"); local 3071 llvm::Instruction *Branch = Builder.CreateCondBr(JointCond, Cont, Handlers); 3113 (FatalCond != nullptr), Cont); 3126 Cont); 3129 EmitBlock(Cont); 3135 llvm::BasicBlock *Cont = createBasicBlock("cfi.cont"); local 3138 llvm::BranchInst *BI = Builder.CreateCondBr(Cond, Cont, CheckBB); 3175 EmitBlock(Cont); 3303 llvm::BasicBlock *Cont = createBasicBlock("cont"); local 3309 Builder.CreateCondBr(Checked, Cont, TrapB 4901 llvm::BasicBlock *Cont = createBasicBlock("cont"); local [all...] |
H A D | CGCall.cpp | 4410 llvm::BasicBlock *Cont = createBasicBlock("invoke.cont"); 4411 CI = Builder.CreateInvoke(IRFuncTy, CalleePtr, Cont, InvokeDest, IRCallArgs, 4413 EmitBlock(Cont);
|
H A D | CGExprScalar.cpp | 3706 llvm::BasicBlock *Cont = CGF.createBasicBlock("cont"); local 3708 Builder.CreateCondBr(ValidExponent, CheckShiftBase, Cont); 3727 CGF.EmitBlock(Cont); 4099 // setting up the PHI node in the Cont Block for this. 4184 // setting up the PHI node in the Cont Block for this.
|
H A D | TargetInfo.cpp | 4282 llvm::BasicBlock *Cont = CGF.createBasicBlock("cont"); 4321 CGF.EmitBranch(Cont); 4358 CGF.EmitBranch(Cont); 4361 CGF.EmitBlock(Cont);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyCFGStackify.cpp | 471 MachineBasicBlock *Cont = &*Iter; local 473 assert(Cont != &MF.front()); 474 MachineBasicBlock *LayoutPred = Cont->getPrevNode(); 584 for (const auto &MI : *Cont) { 616 InsertPos = getEarliestInsertPos(Cont, BeforeSet, AfterSet); 618 BuildMI(*Cont, InsertPos, Bottom->findBranchDebugLoc(), 633 for (int Number : {Cont->getNumber(), MBB.getNumber()}) { 662 MachineBasicBlock *Cont = BeginToEnd[EHPadToTry[&MBB]]->getParent(); local 664 if (Analyzable && ((Cond.empty() && TBB && TBB == Cont) || 665 (!Cond.empty() && FBB && FBB == Cont))) 688 MachineBasicBlock *Cont = EndTry->getParent(); local 1032 MachineBasicBlock *Cont = EndTry->getParent(); local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | BoundsChecking.cpp | 128 BasicBlock *Cont = OldBB->splitBasicBlock(SplitI); local 140 BranchInst::Create(GetTrapBB(IRB), Cont, Or, OldBB); local
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | ContinuationRecordBuilder.cpp | 16 ContinuationRecord Cont; member in struct:__anon2186::SegmentInjection
|
H A D | TypeDumpVisitor.cpp | 547 ListContinuationRecord &Cont) { 548 printTypeIndex("ContinuationIndex", Cont.getContinuationIndex()); 546 visitKnownMember(CVMemberRecord &CVR, ListContinuationRecord &Cont) argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | STLExtras.h | 1344 /// Given a sequence container Cont, replace the range [ContIt, ContEnd) with 1347 void replace(Container &Cont, typename Container::iterator ContIt, argument 1352 Cont.erase(ContIt, ContEnd); 1355 Cont.insert(ContIt, ValIt, ValEnd); 1362 /// Given a sequence container Cont, replace the range [ContIt, ContEnd) with 1366 void replace(Container &Cont, typename Container::iterator ContIt, argument 1368 replace(Cont, ContIt, ContEnd, R.begin(), R.end());
|
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
H A D | MinimalTypeDumper.cpp | 582 ListContinuationRecord &Cont) { 583 P.format(" continuation = {0}", Cont.ContinuationIndex); 581 visitKnownMember(CVMemberRecord &CVR, ListContinuationRecord &Cont) argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
H A D | DWARFDie.cpp | 215 if (DWARFDie Cont = 217 dumpTypeName(OS << ' ', Cont);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
H A D | JITLink.h | 1218 createLookupContinuation(Continuation Cont) { argument 1229 return std::make_unique<Impl>(std::move(Cont));
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | FunctionImport.cpp | 623 T &Cont) { 625 for (auto &V : Cont) 622 numGlobalVarSummaries(const ModuleSummaryIndex &Index, T &Cont) argument
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaStmtAsm.cpp | 214 const TargetInfo &Target, ASTContext &Cont) { 211 getClobberConflictLocation(MultiExprArg Exprs, StringLiteral **Constraints, StringLiteral **Clobbers, int NumClobbers, unsigned NumLabels, const TargetInfo &Target, ASTContext &Cont) argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.cpp | 1847 auto &Cont = I.getCalledFunction()->getParent()->getContext(); local 1859 MaybeAlign(DL.getABITypeAlignment(Info.memVT.getTypeForEVT(Cont)));
|