| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | Mips.td | 34 // Predicate for the ASE that an instruction belongs to. 157 def FeatureDSP : SubtargetFeature<"dsp", "HasDSP", "true", "Mips DSP ASE">; 159 "Mips DSP-R2 ASE", [FeatureDSP]>; 161 : SubtargetFeature<"dspr3", "HasDSPR3", "true", "Mips DSP-R3 ASE", 164 def FeatureMips3D : SubtargetFeature<"mips3d", "Has3D", "true", "Mips 3D ASE">; 166 def FeatureMSA : SubtargetFeature<"msa", "HasMSA", "true", "Mips MSA ASE">; 168 def FeatureEVA : SubtargetFeature<"eva", "HasEVA", "true", "Mips EVA ASE">; 170 def FeatureCRC : SubtargetFeature<"crc", "HasCRC", "true", "Mips R6 CRC ASE">; 173 "Mips Virtualization ASE">; 176 "Mips Global Invalidate ASE">; [all …]
|
| H A D | MipsMTInstrInfo.td | 9 // This file describes the MIPS MT ASE as defined by MD00378 1.12. 11 // TODO: Add support for the microMIPS encodings for the MT ASE and add the
|
| H A D | MipsEVAInstrInfo.td | 1 //===- MipsEVAInstrInfo.td - EVA ASE instructions -*- tablegen ------------*-=// 9 // This file describes Mips EVA ASE instructions.
|
| H A D | MipsScheduleGeneric.td | 511 // MIPS MT ASE - hasMT 521 // MIPS Virtualization ASE 528 // MIPS64 Virtualization ASE 533 // microMIPS virtualization ASE 619 // microMIPS EVA ASE - InMicroMipsMode, hasEVA 704 // MIPSR6 CRC ASE - hasCRC 710 // MIPS64R6 CRC ASE - hasCRC 1024 // MIPS DSP ASE, HasDSP 1392 // MIPS MSA ASE - hasMSA
|
| H A D | MipsRegisterInfo.td | 234 // DSP-ASE control register fields. 252 // MSA-ASE control registers. 261 // MSA-ASE fake control registers.
|
| H A D | MipsDSPInstrInfo.td | 1 //===- MipsDSPInstrInfo.td - DSP ASE instructions -*- tablegen ------------*-=// 9 // This file describes Mips DSP ASE instructions.
|
| H A D | MipsScheduleP5600.td | 101 // MIPS Virtualization ASE
|
| H A D | Mips64InstrInfo.td | 630 /// Move between CPU and guest coprocessor registers (Virtualization ASE)
|
| H A D | MipsInstrInfo.td | 281 // Mips ISA/ASE membership and instruction group membership adjectives. 2621 // Virtualization ASE
|
| H A D | MipsMSAInstrInfo.td | 1 //===- MipsMSAInstrInfo.td - MSA ASE instructions -*- tablegen ------------*-=// 9 // This file describes Mips MSA ASE instructions.
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | InvalidatedIteratorChecker.cpp | 45 void checkPreStmt(const ArraySubscriptExpr *ASE, CheckerContext &C) const; 100 void InvalidatedIteratorChecker::checkPreStmt(const ArraySubscriptExpr *ASE, in checkPreStmt() argument 103 SVal LVal = State->getSVal(ASE->getLHS(), C.getLocationContext()); in checkPreStmt()
|
| H A D | IteratorRangeChecker.cpp | 54 void checkPreStmt(const ArraySubscriptExpr *ASE, CheckerContext &C) const; 179 void IteratorRangeChecker::checkPreStmt(const ArraySubscriptExpr *ASE, in checkPreStmt() argument 182 SVal LVal = State->getSVal(ASE->getLHS(), C.getLocationContext()); in checkPreStmt()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | ReachableCode.cpp | 582 const ArraySubscriptExpr *ASE = cast<ArraySubscriptExpr>(S); in GetUnreachableLoc() local 583 R1 = ASE->getLHS()->getSourceRange(); in GetUnreachableLoc() 584 R2 = ASE->getRHS()->getSourceRange(); in GetUnreachableLoc() 585 return ASE->getRBracketLoc(); in GetUnreachableLoc()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaChecking.cpp | 7834 E = ASE->getBase(); in checkFormatStringExpr() 13850 VisitSequencedExpressions(ASE->getLHS(), ASE->getRHS()); in VisitArraySubscriptExpr() 13852 Visit(ASE->getLHS()); in VisitArraySubscriptExpr() 13853 Visit(ASE->getRHS()); in VisitArraySubscriptExpr() 14565 return getAlignmentAndOffsetFromBinAddOrSub(ASE->getBase(), ASE->getIdx(), in getBaseAlignmentAndOffsetFromLValue() 14949 if (ASE) { in CheckArrayAccess() 14951 ASE->getRBracketLoc()); in CheckArrayAccess() 14970 if (!ASE) { in CheckArrayAccess() 15002 CheckArrayAccess(ASE->getBase(), ASE->getIdx(), ASE, in CheckArrayAccess() 15004 expr = ASE->getBase(); in CheckArrayAccess() [all …]
|
| H A D | SemaOpenMP.cpp | 16855 if (ASE) { in actOnOMPReductionKindClause() 16887 if (!ASE && !OASE) { in actOnOMPReductionKindClause() 16993 if (!ASE && !OASE) { in actOnOMPReductionKindClause() 17006 if (!ASE && !OASE) { in actOnOMPReductionKindClause() 17043 (!OASE && !ASE && in actOnOMPReductionKindClause() 17065 } else if (!ASE && !OASE && in actOnOMPReductionKindClause() 17371 if (ASE || OASE) { in actOnOMPReductionKindClause() 17410 ASE || OASE); in actOnOMPReductionKindClause() 18350 (ASE && !ASE->getBase()->isTypeDependent() && in ActOnOpenMPDependClause() 18351 !ASE->getBase() in ActOnOpenMPDependClause() [all …]
|
| H A D | SemaExpr.cpp | 12817 } else if (const ArraySubscriptExpr *ASE = in DiagnoseConstAssignment() local 12819 E = ASE->getBase()->IgnoreParenImpCasts(); in DiagnoseConstAssignment() 18228 auto *ASE = cast<ArraySubscriptExpr>(E); in rebuildPotentialResultsAsNonOdrUsed() local 18229 Expr *OldBase = ASE->getBase()->IgnoreImplicit(); in rebuildPotentialResultsAsNonOdrUsed() 18235 Expr *LHS = ASE->getBase() == ASE->getLHS() ? Base.get() : ASE->getLHS(); in rebuildPotentialResultsAsNonOdrUsed() 18236 Expr *RHS = ASE->getBase() == ASE->getRHS() ? Base.get() : ASE->getRHS(); in rebuildPotentialResultsAsNonOdrUsed() 18237 SourceLocation LBracketLoc = ASE->getBeginLoc(); // FIXME: Not stored. in rebuildPotentialResultsAsNonOdrUsed() 18239 ASE->getRBracketLoc()); in rebuildPotentialResultsAsNonOdrUsed()
|
| H A D | SemaInit.cpp | 7103 if (auto *ASE = dyn_cast<ArraySubscriptExpr>(Init)) { in visitLocalsRetainedByReferenceBinding() local 7104 Init = ASE->getBase(); in visitLocalsRetainedByReferenceBinding()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExpr.cpp | 3831 if (const auto *ASE = dyn_cast<ArraySubscriptExpr>(Array)) in EmitArraySubscriptExpr() local 3832 ArrayLV = EmitArraySubscriptExpr(ASE, /*Accessed*/ true); in EmitArraySubscriptExpr() 3889 if (auto *ASE = dyn_cast<OMPArraySectionExpr>(Base->IgnoreParenImpCasts())) { in emitOMPArraySectionBase() local 3890 BaseLVal = CGF.EmitOMPArraySectionExpr(ASE, IsLowerBound); in emitOMPArraySectionBase() 4055 if (const auto *ASE = dyn_cast<ArraySubscriptExpr>(Array)) in EmitOMPArraySectionExpr() local 4056 ArrayLV = EmitArraySubscriptExpr(ASE, /*Accessed*/ true); in EmitOMPArraySectionExpr()
|
| H A D | CGOpenMPRuntimeGPU.cpp | 121 if (const auto *ASE = dyn_cast<ArraySubscriptExpr>(RefExpr)) { in getPrivateItem() local 122 const Expr *Base = ASE->getBase()->IgnoreParenImpCasts(); in getPrivateItem()
|
| H A D | CGOpenMPRuntime.cpp | 997 } else if (const auto *ASE = dyn_cast<ArraySubscriptExpr>(Ref)) { in getBaseDecl() local 998 const Expr *Base = ASE->getBase()->IgnoreParenImpCasts(); in getBaseDecl() 4159 } else if (const auto *ASE = in getPointerAndSize() local 4162 CGF.EmitOMPArraySectionExpr(ASE, /*IsLowerBound=*/false); in getPointerAndSize()
|
| H A D | CGStmtOpenMP.cpp | 6535 while (const auto *ASE = dyn_cast<ArraySubscriptExpr>(Base)) in getBaseDecl() local 6536 Base = ASE->getBase()->IgnoreParenImpCasts(); in getBaseDecl()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | ExprEngine.cpp | 862 const ArraySubscriptExpr *ASE; in ProcessInitializer() local 863 while ((ASE = dyn_cast<ArraySubscriptExpr>(Init))) in ProcessInitializer() 864 Init = ASE->getBase()->IgnoreImplicit(); in ProcessInitializer()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | Expr.cpp | 3972 if (const ArraySubscriptExpr *ASE = dyn_cast<ArraySubscriptExpr>(E)) in refersToVectorElement() local 3973 return ASE->getBase()->getType()->isVectorType(); in refersToVectorElement() 4768 while (auto *ASE = in getBaseOriginalType() local 4770 Base = ASE->getBase(); in getBaseOriginalType()
|
| H A D | ExprConstant.cpp | 5930 } else if (auto *ASE = dyn_cast<ArraySubscriptExpr>(E)) { in HandleUnionActiveMemberChange() local 5932 auto *Base = ASE->getBase()->IgnoreImplicit(); in HandleUnionActiveMemberChange()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Driver/ |
| H A D | Options.td | 3514 HelpText<"Enable MSA ASE (MIPS only)">; 3516 HelpText<"Disable MSA ASE (MIPS only)">; 3518 HelpText<"Enable MT ASE (MIPS only)">; 3520 HelpText<"Disable MT ASE (MIPS only)">;
|