Home
last modified time | relevance | path

Searched refs:ASE (Results 1 – 25 of 28) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips.td34 // 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 DMipsMTInstrInfo.td9 // 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 DMipsEVAInstrInfo.td1 //===- MipsEVAInstrInfo.td - EVA ASE instructions -*- tablegen ------------*-=//
9 // This file describes Mips EVA ASE instructions.
H A DMipsScheduleGeneric.td511 // 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 DMipsRegisterInfo.td234 // DSP-ASE control register fields.
252 // MSA-ASE control registers.
261 // MSA-ASE fake control registers.
H A DMipsDSPInstrInfo.td1 //===- MipsDSPInstrInfo.td - DSP ASE instructions -*- tablegen ------------*-=//
9 // This file describes Mips DSP ASE instructions.
H A DMipsScheduleP5600.td101 // MIPS Virtualization ASE
H A DMips64InstrInfo.td630 /// Move between CPU and guest coprocessor registers (Virtualization ASE)
H A DMipsInstrInfo.td281 // Mips ISA/ASE membership and instruction group membership adjectives.
2621 // Virtualization ASE
H A DMipsMSAInstrInfo.td1 //===- 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 DInvalidatedIteratorChecker.cpp45 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 DIteratorRangeChecker.cpp54 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 DReachableCode.cpp582 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 DSemaChecking.cpp7834 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 DSemaOpenMP.cpp16855 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 DSemaExpr.cpp12817 } 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 DSemaInit.cpp7103 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 DCGExpr.cpp3831 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 DCGOpenMPRuntimeGPU.cpp121 if (const auto *ASE = dyn_cast<ArraySubscriptExpr>(RefExpr)) { in getPrivateItem() local
122 const Expr *Base = ASE->getBase()->IgnoreParenImpCasts(); in getPrivateItem()
H A DCGOpenMPRuntime.cpp997 } 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 DCGStmtOpenMP.cpp6535 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 DExprEngine.cpp862 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 DExpr.cpp3972 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 DExprConstant.cpp5930 } 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 DOptions.td3514 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)">;

12