/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | OSObjectCStyleCast.cpp | 41 const auto *CE = Nodes.getNodeAs<CastExpr>(WarnAtNode); local 42 assert(CE); 54 PathDiagnosticLocation::createBegin(CE, BR.getSourceManager(), ADC), 55 CE->getSourceRange());
|
H A D | CastSizeChecker.cpp | 28 void checkPreStmt(const CastExpr *CE, CheckerContext &C) const; 87 void CastSizeChecker::checkPreStmt(const CastExpr *CE,CheckerContext &C) const { argument 88 const Expr *E = CE->getSubExpr(); 90 QualType ToTy = Ctx.getCanonicalType(CE->getType()); 137 R->addRange(CE->getSourceRange());
|
H A D | MallocChecker.cpp | 360 void checkPostStmt(const CallExpr *CE, CheckerContext &C) const; 431 /// \param [in] CE The expression that allocates memory. 436 const CallExpr *CE, 442 /// \param [in] CE The expression that allocates memory. 449 static ProgramStateRef MallocMemAux(CheckerContext &C, const CallExpr *CE, 456 /// \param [in] CE The expression that allocates memory. 463 static ProgramStateRef MallocMemAux(CheckerContext &C, const CallExpr *CE, 474 performKernelMalloc(const CallExpr *CE, CheckerContext &C, 490 /// \param [in] CE The expression that frees memory. 494 ProgramStateRef FreeMemAttr(CheckerContext &C, const CallExpr *CE, 966 performKernelMalloc( const CallExpr *CE, CheckerContext &C, const ProgramStateRef &State) const argument 1055 checkPostStmt(const CallExpr *CE, CheckerContext &C) const argument 1485 MallocMemReturnsAttr(CheckerContext &C, const CallExpr *CE, const OwnershipAttr *Att, ProgramStateRef State) const argument 1502 MallocMemAux(CheckerContext &C, const CallExpr *CE, const Expr *SizeEx, SVal Init, ProgramStateRef State, AllocationFamily Family) argument 1513 MallocMemAux(CheckerContext &C, const CallExpr *CE, SVal Size, SVal Init, ProgramStateRef State, AllocationFamily Family) argument 1581 FreeMemAttr(CheckerContext &C, const CallExpr *CE, const OwnershipAttr *Att, ProgramStateRef State) const argument 1603 FreeMemAux(CheckerContext &C, const CallExpr *CE, ProgramStateRef State, unsigned Num, bool Hold, bool &IsKnownToBeAllocated, bool ReturnsNullOnFailure) const argument 2395 ReallocMemAux(CheckerContext &C, const CallExpr *CE, bool ShouldFreeOnFail, ProgramStateRef State, bool SuffixWithN) const argument 2500 CallocMem(CheckerContext &C, const CallExpr *CE, ProgramStateRef State) argument 2809 suppressDeallocationsInSuspiciousContexts( const CallExpr *CE, CheckerContext &C) const argument [all...] |
H A D | PointerArithChecker.cpp | 66 void checkPreStmt(const CastExpr *CE, CheckerContext &C) const; 67 void checkPostStmt(const CastExpr *CE, CheckerContext &C) const; 69 void checkPostStmt(const CallExpr *CE, CheckerContext &C) const; 217 void PointerArithChecker::checkPostStmt(const CallExpr *CE, argument 220 const FunctionDecl *FD = C.getCalleeDecl(CE); 228 SVal SV = C.getSVal(CE); 257 void PointerArithChecker::checkPostStmt(const CastExpr *CE, argument 259 if (CE->getCastKind() != CastKind::CK_BitCast) 262 const Expr *CastedExpr = CE->getSubExpr(); 275 void PointerArithChecker::checkPreStmt(const CastExpr *CE, argument [all...] |
H A D | AnalyzerStatsChecker.cpp | 119 const CoreEngine &CE = Eng.getCoreEngine(); local 120 for (ExhaustedIterator I = CE.blocks_exhausted_begin(), 121 E = CE.blocks_exhausted_end(); I != E; ++I) { 126 const CFGElement &CE = Exit->front(); local 127 if (Optional<CFGStmt> CS = CE.getAs<CFGStmt>()) {
|
H A D | ObjCSelfInitChecker.cpp | 78 void checkPreCall(const CallEvent &CE, CheckerContext &C) const; 79 void checkPostCall(const CallEvent &CE, CheckerContext &C) const; 237 void ObjCSelfInitChecker::checkPreCall(const CallEvent &CE, argument 245 unsigned NumArgs = CE.getNumArgs(); 252 SVal argV = CE.getArgSVal(i); 265 void ObjCSelfInitChecker::checkPostCall(const CallEvent &CE, argument 278 unsigned NumArgs = CE.getNumArgs(); 280 SVal argV = CE.getArgSVal(i); 292 addSelfFlag(state, CE.getReturnValue(), prevFlags, C);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | CFLGraph.h | 182 static bool hasUsefulEdges(ConstantExpr *CE) { 185 return CE->getOpcode() != Instruction::ICmp && 186 CE->getOpcode() != Instruction::FCmp; 509 void visitConstantExpr(ConstantExpr *CE) { 510 switch (CE->getOpcode()) { 512 auto GEPOp = cast<GEPOperator>(CE); 518 addNode(CE->getOperand(0), getAttrEscaped()); 523 addNode(CE, getAttrUnknown()); 538 addAssignEdge(CE->getOperand(0), CE); [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/ |
H A D | MPIChecker.cpp | 134 const MemRegion *MPIChecker::topRegionUsedByWait(const CallEvent &CE) const { 136 if (FuncClassifier->isMPI_Wait(CE.getCalleeIdentifier())) { 137 return CE.getArgSVal(0).getAsRegion(); 138 } else if (FuncClassifier->isMPI_Waitall(CE.getCalleeIdentifier())) { 139 return CE.getArgSVal(1).getAsRegion(); 147 const MemRegion *const MR, const CallEvent &CE, CheckerContext &Ctx) const { 151 if (FuncClassifier->isMPI_Waitall(CE.getCalleeIdentifier())) { 165 CE.getArgExpr(1)->getType()->getPointeeType()); 172 CE.getArgExpr(1)->getType()->getPointeeType(), Idx, SuperRegion, 177 } else if (FuncClassifier->isMPI_Wait(CE 145 allRegionsUsedByWait( llvm::SmallVector<const MemRegion *, 2> &ReqRegions, const MemRegion *const MR, const CallEvent &CE, CheckerContext &Ctx) const argument [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Analysis/ |
H A D | AnyCall.h | 66 AnyCall(const CallExpr *CE) : E(CE) { argument 67 D = CE->getCalleeDecl(); 68 K = (CE->getCallee()->getType()->getAs<BlockPointerType>()) ? Block 109 } else if (const auto *CE = dyn_cast<CallExpr>(E)) { 110 return AnyCall(CE);
|
H A D | ConstructionContext.h | 104 ConstructionContextItem(const CXXConstructExpr *CE) argument 105 : Data(CE), Kind(ElidableConstructorKind) {} 107 ConstructionContextItem(const CallExpr *CE, unsigned Index) argument 108 : Data(CE), Kind(ArgumentKind), Index(Index) {} 110 ConstructionContextItem(const CXXConstructExpr *CE, unsigned Index) argument 111 : Data(CE), Kind(ArgumentKind), Index(Index) {} 627 const Expr *CE; member in class:clang::ArgumentConstructionContext 639 explicit ArgumentConstructionContext(const Expr *CE, unsigned Index, argument 641 : ConstructionContext(ArgumentKind), CE(CE), [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/ |
H A D | X86Operand.h | 214 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(getImm()); local 215 if (!CE) 220 return isImmSExti16i8Value(CE->getValue()); 228 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(getImm()); local 229 if (!CE) 234 return isImmSExti32i8Value(CE->getValue()); 242 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(getImm()); local 243 if (!CE) 248 return isImmSExti64i8Value(CE->getValue()); 256 const MCConstantExpr *CE local 269 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(getImm()); local 278 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(getImm()); local [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/XCore/MCTargetDesc/ |
H A D | XCoreInstPrinter.cpp | 57 const MCConstantExpr *CE = dyn_cast<MCConstantExpr>(BE->getRHS()); local 58 assert(SRE && CE && "Binary expression must be sym+const."); 59 Offset = CE->getValue();
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | AbstractCallSite.cpp | 65 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(U->getUser())) 66 if (CE->getNumUses() == 1 && CE->isCast()) { 67 U = &*CE->use_begin();
|
H A D | ConstantsContext.h | 192 static bool classof(const ConstantExpr *CE) { argument 193 return CE->getOpcode() == Instruction::ExtractValue; 224 static bool classof(const ConstantExpr *CE) { argument 225 return CE->getOpcode() == Instruction::InsertValue; 257 static bool classof(const ConstantExpr *CE) { argument 258 return CE->getOpcode() == Instruction::GetElementPtr; 286 static bool classof(const ConstantExpr *CE) { argument 287 return CE->getOpcode() == Instruction::ICmp || 288 CE->getOpcode() == Instruction::FCmp; 479 ConstantExprKeyType(ArrayRef<Constant *> Operands, const ConstantExpr *CE) argument 486 ConstantExprKeyType(const ConstantExpr *CE, SmallVectorImpl<Constant *> &Storage) argument [all...] |
H A D | ConstantFold.cpp | 233 ConstantExpr *CE = dyn_cast<ConstantExpr>(C); local 234 if (!CE) return nullptr; 236 switch (CE->getOpcode()) { 239 Constant *RHS = ExtractConstantBytes(CE->getOperand(1), ByteStart,ByteSize); 248 Constant *LHS = ExtractConstantBytes(CE->getOperand(0), ByteStart,ByteSize); 254 Constant *RHS = ExtractConstantBytes(CE->getOperand(1), ByteStart,ByteSize); 262 Constant *LHS = ExtractConstantBytes(CE->getOperand(0), ByteStart,ByteSize); 268 ConstantInt *Amt = dyn_cast<ConstantInt>(CE->getOperand(1)); 280 IntegerType::get(CE->getContext(), ByteSize * 8)); 283 return ExtractConstantBytes(CE [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/ |
H A D | AVRMCELFStreamer.cpp | 47 std::unique_ptr<MCCodeEmitter> CE) { 49 std::move(CE)); 44 createAVRELFStreamer(Triple const &TT, MCContext &Context, std::unique_ptr<MCAsmBackend> MAB, std::unique_ptr<MCObjectWriter> OW, std::unique_ptr<MCCodeEmitter> CE) argument
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/ |
H A D | CallGraph.cpp | 55 Decl *getDeclFromCall(CallExpr *CE) { argument 56 if (FunctionDecl *CalleeDecl = CE->getDirectCallee()) 60 Expr *CEE = CE->getCallee()->IgnoreParenImpCasts(); 76 void VisitCallExpr(CallExpr *CE) { argument 77 if (Decl *D = getDeclFromCall(CE)) 79 VisitChildren(CE); 232 CE = N->end(); CI != CE; ++CI) {
|
H A D | ThreadSafetyCommon.cpp | 40 std::string threadSafety::getSourceLiteralString(const Expr *CE) { argument 41 switch (CE->getStmtClass()) { 43 return cast<IntegerLiteral>(CE)->getValue().toString(10, true); 46 ret += cast<StringLiteral>(CE)->getString(); 110 } else if (const auto *CE = dyn_cast<CXXMemberCallExpr>(DeclExp)) { 111 Ctx.SelfArg = CE->getImplicitObjectArgument(); 112 Ctx.SelfArrow = isCalleeArrow(CE->getCallee()); 113 Ctx.NumArgs = CE->getNumArgs(); 114 Ctx.FunArgs = CE->getArgs(); 115 } else if (const auto *CE 373 translateCallExpr(const CallExpr *CE, CallingContext *Ctx, const Expr *SelfE) argument 561 translateCastExpr(const CastExpr *CE, CallingContext *Ctx) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMWinCOFFStreamer.cpp | 21 std::unique_ptr<MCCodeEmitter> CE, 23 : MCWinCOFFStreamer(C, std::move(AB), std::move(CE), std::move(OW)) {} 20 ARMWinCOFFStreamer(MCContext &C, std::unique_ptr<MCAsmBackend> AB, std::unique_ptr<MCCodeEmitter> CE, std::unique_ptr<MCObjectWriter> OW) argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARC/MCTargetDesc/ |
H A D | ARCInstPrinter.cpp | 112 if (const auto *CE = dyn_cast<MCConstantExpr>(Expr)) { 114 OS.write_hex(CE->getValue()); 120 const auto *CE = dyn_cast<MCConstantExpr>(BE->getRHS()); local 121 assert(SRE && CE && "Binary expression must be sym+const."); 122 Offset = CE->getValue();
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Operator.h | 51 if (const ConstantExpr *CE = dyn_cast<ConstantExpr>(V)) 52 return CE->getOpcode(); 106 static bool classof(const ConstantExpr *CE) { argument 107 return CE->getOpcode() == Instruction::Add || 108 CE->getOpcode() == Instruction::Sub || 109 CE->getOpcode() == Instruction::Mul || 110 CE->getOpcode() == Instruction::Shl; 147 static bool classof(const ConstantExpr *CE) { argument 148 return isPossiblyExactOpcode(CE->getOpcode()); 377 else if (auto *CE 417 classof(const ConstantExpr *CE) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineCXX.cpp | 237 const CXXConstructExpr *CE = TCC->getConstructorAfterElision(); local 251 CE, State, LCtx, TCC->getConstructionContextAfterElision(), CallOpts); 258 State = addObjectUnderConstruction(State, CE, LCtx, V); 353 if (const auto *CE = dyn_cast<CallExpr>(E)) { 354 CallEventRef<> Caller = CEMgr.getSimpleCall(CE, State, LCtx); 359 State = addObjectUnderConstruction(State, {CE, Idx}, LCtx, V); 395 void ExprEngine::VisitCXXConstructExpr(const CXXConstructExpr *CE, argument 404 getObjectUnderConstruction(State, CE, LCtx)) { 410 State = finishObjectConstruction(State, CE, LCtx); 412 State = State->BindExpr(CE, LCt [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | EvaluatedExprVisitor.h | 84 void VisitCallExpr(PTR(CallExpr) CE) { 85 if (!CE->isUnevaluatedBuiltinCall(Context)) 86 return static_cast<ImplClass*>(this)->VisitExpr(CE);
|
/freebsd-11-stable/contrib/atf/atf-c/detail/ |
H A D | test_helpers.h | 42 #define CE(stm) ATF_CHECK(!atf_is_error(stm)) macro
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Transformer/ |
H A D | SourceCodeBuilders.cpp | 22 if (const auto *CE = dyn_cast<CXXConstructExpr>(Expr)) { 23 if (CE->getNumArgs() > 0 && 24 CE->getArg(0)->getSourceRange() == Expr->getSourceRange()) 25 return CE->getArg(0)->IgnoreImplicit();
|