Home
last modified time | relevance | path

Searched refs:ADC (Results 1 – 25 of 62) sorted by relevance

123

/llvm-project-15.0.7/clang/include/clang/Analysis/
H A DAnalysisDeclContext.h319 : LocationContext(StackFrame, ADC, ParentLC, ID), CallSite(S), in StackFrameContext()
337 static void Profile(llvm::FoldingSetNodeID &ID, AnalysisDeclContext *ADC, in Profile() argument
341 ProfileCommon(ID, StackFrame, ADC, ParentLC, S); in Profile()
361 BlockInvocationContext(AnalysisDeclContext *ADC, in BlockInvocationContext() argument
364 : LocationContext(Block, ADC, ParentLC, ID), BD(BD), Data(Data) {} in BlockInvocationContext()
375 static void Profile(llvm::FoldingSetNodeID &ID, AnalysisDeclContext *ADC, in Profile() argument
378 ProfileCommon(ID, Block, ADC, ParentLC, BD); in Profile()
405 const StackFrameContext *getStackFrame(AnalysisDeclContext *ADC,
417 getBlockInvocationContext(AnalysisDeclContext *ADC,
476 const StackFrameContext *getStackFrame(AnalysisDeclContext *ADC, in getStackFrame() argument
[all …]
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DOSObjectCStyleCast.cpp53 AnalysisDeclContext *ADC, in emitDiagnostics() argument
67 ADC->getDecl(), in emitDiagnostics()
72 PathDiagnosticLocation::createBegin(CE, BR.getSourceManager(), ADC), in emitDiagnostics()
84 AnalysisDeclContext *ADC = AM.getAnalysisDeclContext(D); in checkASTCodeBody() local
116 emitDiagnostics(Match, BR, ADC, this); in checkASTCodeBody()
H A DGCDAntipatternChecker.cpp182 AnalysisDeclContext *ADC, in emitDiagnostics() argument
194 ADC->getDecl(), in emitDiagnostics()
199 PathDiagnosticLocation::createBegin(SW, BR.getSourceManager(), ADC), in emitDiagnostics()
209 AnalysisDeclContext *ADC = AM.getAnalysisDeclContext(D); in checkASTCodeBody() local
214 emitDiagnostics(Match, "semaphore", BR, ADC, this); in checkASTCodeBody()
219 emitDiagnostics(Match, "group", BR, ADC, this); in checkASTCodeBody()
H A DNumberObjectConversionChecker.cpp54 AnalysisDeclContext *ADC; member in __anonff7797990111::Callback
58 BugReporter &BR, AnalysisDeclContext *ADC) in Callback() argument
59 : C(C), BR(BR), ADC(ADC) {} in Callback()
70 ASTContext &ACtx = ADC->getASTContext(); in run()
189 ADC->getDecl(), C, "Suspicious number object conversion", "Logic error", in run()
191 PathDiagnosticLocation::createBegin(Obj, BR.getSourceManager(), ADC), in run()
H A DPointerIterationChecker.cpp38 auto *ADC = AM.getAnalysisDeclContext(D); in emitDiagnostics() local
46 ADC); in emitDiagnostics()
52 BR.EmitBasicReport(ADC->getDecl(), Checker, in emitDiagnostics()
H A DPointerSortingChecker.cpp38 auto *ADC = AM.getAnalysisDeclContext(D); in emitDiagnostics() local
46 ADC); in emitDiagnostics()
52 BR.EmitBasicReport(ADC->getDecl(), Checker, in emitDiagnostics()
H A DRunLoopAutoreleaseLeakChecker.cpp89 AnalysisDeclContext *ADC = AM.getAnalysisDeclContext(D); in emitDiagnostics() local
113 ME, BR.getSourceManager(), ADC); in emitDiagnostics()
116 BR.EmitBasicReport(ADC->getDecl(), Checker, in emitDiagnostics()
H A DObjCAutoreleaseWriteChecker.cpp114 AnalysisDeclContext *ADC = AM.getAnalysisDeclContext(D); in emitDiagnostics() local
134 MarkedStmt, BR.getSourceManager(), ADC); in emitDiagnostics()
165 BR.EmitBasicReport(ADC->getDecl(), Checker, BugName.str(), in emitDiagnostics()
H A DCloneChecker.cpp163 AnalysisDeclContext *ADC = in reportSuspiciousClones() local
177 ADC)); in reportSuspiciousClones()
183 SM, ADC), in reportSuspiciousClones()
H A DMallocSizeofChecker.cpp182 AnalysisDeclContext *ADC = mgr.getAnalysisDeclContext(D); in checkASTCodeBody() local
242 BR.getSourceManager(), ADC); in checkASTCodeBody()
/llvm-project-15.0.7/llvm/test/MC/ARM/
H A Dnegative-immediates.s6 ADC r0, r1, #0xFFFFFF00
9 # CHECK-DISABLED: ADC
10 ADC r0, r1, #0xFFFFFE03
13 # CHECK-DISABLED: ADC
65 ADC r0, r1, #0xFFFFFF00
68 # CHECK-DISABLED: ADC
69 ADC r0, r1, #0xFFFF00FF
72 # CHECK-DISABLED: ADC
73 ADC r0, r1, #0xFFFEFFFE
76 # CHECK-DISABLED: ADC
[all …]
H A Dnegative-immediates-fail.s5 ADC r0, r1, #0xFFFFFEEE label
9 ADC r0, r1, #0xABFEABFF label
13 ADC r0, r1, #0xFFFFFE02 label
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCallAndReturn.cpp386 bool ExprEngine::isSmall(AnalysisDeclContext *ADC) const { in isSmall()
392 const CFG *Cfg = ADC->getCFG(); in isSmall()
396 bool ExprEngine::isLarge(AnalysisDeclContext *ADC) const { in isLarge()
397 const CFG *Cfg = ADC->getCFG(); in isLarge()
401 bool ExprEngine::isHuge(AnalysisDeclContext *ADC) const { in isHuge()
402 const CFG *Cfg = ADC->getCFG(); in isHuge()
827 const AnalysisDeclContext *ADC = CallerSFC->getAnalysisDeclContext(); in mayInlineCallKind() local
828 assert(ADC->getCFGBuildOptions().AddInitializers && "No CFG initializers"); in mayInlineCallKind()
829 (void)ADC; in mayInlineCallKind()
871 const AnalysisDeclContext *ADC = CallerSFC->getAnalysisDeclContext(); in mayInlineCallKind() local
[all …]
H A DCallEvent.cpp158 AnalysisDeclContext *ADC = in getCalleeAnalysisDeclContext() local
161 return ADC; in getCalleeAnalysisDeclContext()
166 AnalysisDeclContext *ADC = getCalleeAnalysisDeclContext(); in getCalleeStackFrame() local
167 if (!ADC) in getCalleeStackFrame()
191 return ADC->getManager()->getStackFrame(ADC, LCtx, E, B, BlockCount, Idx); in getCalleeStackFrame()
H A DExprEngineCXX.cpp748 const AnalysisDeclContext *ADC = LCtx->getAnalysisDeclContext(); in handleConstructor() local
749 if (!ADC->getCFGBuildOptions().AddTemporaryDtors) { in handleConstructor()
/llvm-project-15.0.7/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.asgn/
H A Dmove_convert.pass.cpp261 using ADC = AssignDeleter<Del&&, /*AllowConstAssign*/true>; in test_sfinae() typedef
264 doDeleterTest<VT, ADC const&, Del>(); in test_sfinae()
269 using ADC = AssignDeleter<Del&, /*AllowConstAssign*/true>; in test_sfinae() typedef
272 doDeleterTest<VT, ADC const&, Del&>(); in test_sfinae()
277 using ADC = AssignDeleter<Del const&, /*AllowConstAssign*/true>; in test_sfinae() typedef
280 doDeleterTest<VT, ADC const&, Del const&>(); in test_sfinae()
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExprEngine.h803 bool isSmall(AnalysisDeclContext *ADC) const;
807 bool isLarge(AnalysisDeclContext *ADC) const;
811 bool isHuge(AnalysisDeclContext *ADC) const;
815 bool mayInlineDecl(AnalysisDeclContext *ADC) const;
/llvm-project-15.0.7/clang/lib/Analysis/
H A DPathDiagnostic.cpp488 AnalysisDeclContext *ADC; in getValidSourceLocation() local
490 ADC = LAC.get<const LocationContext*>()->getAnalysisDeclContext(); in getValidSourceLocation()
492 ADC = LAC.get<AnalysisDeclContext*>(); in getValidSourceLocation()
494 ParentMap &PM = ADC->getParentMap(); in getValidSourceLocation()
505 const Stmt *Body = ADC->getBody(); in getValidSourceLocation()
509 L = ADC->getDecl()->getEndLoc(); in getValidSourceLocation()
H A DAnalysisDeclContext.cpp444 AnalysisDeclContext *ADC, const LocationContext *ParentLC, in getBlockInvocationContext() argument
447 BlockInvocationContext::Profile(ID, ADC, ParentLC, BD, Data); in getBlockInvocationContext()
453 L = new BlockInvocationContext(ADC, ParentLC, BD, Data, ++NewID); in getBlockInvocationContext()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86FlagsCopyLowering.cpp158 ADC, enumerator
204 LLVM_EXPAND_ADC_SBB_INSTR(ADC) in getMnemonicFromOpcode()
205 return FlagArithMnemonic::ADC; in getMnemonicFromOpcode()
804 case FlagArithMnemonic::ADC: in rewriteArithmetic()
H A DX86InstrArithmetic.td1029 /// defined with "(set GPR:$dst, EFLAGS, (node LHS, RHS, EFLAGS))" like ADC and
1217 defm ADC : ArithBinOp_RFF<0x10, 0x12, 0x14, "adc", MRM2r, MRM2m, X86adc_flag,
1226 // Patterns to recognize loads on the LHS of an ADC. We can't make X86adc_flag
1237 // Patterns to recognize RMW ADC with loads in operand 1.
1354 defm ADC : ArithBinOp_RFF_relocImm_Pats<X86adc_flag>;
1359 // ADC is commutable, but we can't indicate that to tablegen. So manually
1533 // We don't have patterns for these as there is no advantage over ADC for
H A DX86ScheduleZnver1.td592 // ADC SBB.
595 (instregex "(ADC|SBB)(8|16|32|64)m(r|i)",
596 "(ADC|SBB)(16|32|64)mi8",
597 "(ADC|SBB)64mi32")>;
H A DX86ScheduleZnver2.td594 // ADC SBB.
597 (instregex "(ADC|SBB)(8|16|32|64)m(r|i)",
598 "(ADC|SBB)(16|32|64)mi8",
599 "(ADC|SBB)64mi32")>;
/llvm-project-15.0.7/llvm/test/CodeGen/Thumb/
H A Doptionaldef-scheduling.ll6 ; a flag-setting instruction in between an ADDS and the corresponding ADC.
/llvm-project-15.0.7/llvm/test/MC/Disassembler/ARM/
H A Dthumb1.txt4 # ADC (register)

123