Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMips.td33 // Predicate for the ASE that an instruction belongs to.
169 def FeatureDSP : SubtargetFeature<"dsp", "HasDSP", "true", "Mips DSP ASE">;
171 "Mips DSP-R2 ASE", [FeatureDSP]>;
173 : SubtargetFeature<"dspr3", "HasDSPR3", "true", "Mips DSP-R3 ASE",
176 def FeatureMSA : SubtargetFeature<"msa", "HasMSA", "true", "Mips MSA ASE">;
178 def FeatureEVA : SubtargetFeature<"eva", "HasEVA", "true", "Mips EVA ASE">;
180 def FeatureCRC : SubtargetFeature<"crc", "HasCRC", "true", "Mips R6 CRC ASE">;
183 "Mips Virtualization ASE">;
186 "Mips Global Invalidate ASE">;
203 def FeatureMT : SubtargetFeature<"mt", "HasMT", "true", "Mips MT ASE">;
H A DMipsMTInstrInfo.td10 // This file describes the MIPS MT ASE as defined by MD00378 1.12.
12 // TODO: Add support for the microMIPS encodings for the MT ASE and add the
H A DMipsEVAInstrInfo.td1 //===- MipsEVAInstrInfo.td - EVA ASE instructions -*- tablegen ------------*-=//
10 // This file describes Mips EVA ASE instructions.
H A DMipsRegisterInfo.td235 // DSP-ASE control register fields.
253 // MSA-ASE control registers.
H A DMipsScheduleGeneric.td301 // EVA ASE stores
510 // MIPS DSP ASE, HasDSP
864 // MIPS MSA ASE - hasMSA
H A DMipsDSPInstrInfo.td1 //===- MipsDSPInstrInfo.td - DSP ASE instructions -*- tablegen ------------*-=//
10 // This file describes Mips DSP ASE instructions.
H A DMips64InstrInfo.td594 /// Move between CPU and guest coprocessor registers (Virtualization ASE)
H A DMipsInstrInfo.td276 // Mips ISA/ASE membership and instruction group membership adjectives.
2608 // Virtualization ASE
H A DMipsMSAInstrInfo.td1 //===- MipsMSAInstrInfo.td - MSA ASE instructions -*- tablegen ------------*-=//
10 // This file describes Mips MSA ASE instructions.
/freebsd-12.1/contrib/gcc/config/mips/
H A Dmips-dsp.md9 ;; This mode macro allows si, v2hi, v4qi for all possible modes in DSP ASE.
35 ;; MIPS DSP ASE Revision 0.98 3/24/2005
36 ;; Table 2-1. MIPS DSP ASE Instructions: Arithmetic
295 ;; Table 2-2. MIPS DSP ASE Instructions: Shift
398 ;; Table 2-3. MIPS DSP ASE Instructions: Multiply
660 ;; Table 2-4. MIPS DSP ASE Instructions: General Bit/Manipulation
713 ;; Table 2-5. MIPS DSP ASE Instructions: Compare-Pick
801 ;; Table 2-6. MIPS DSP ASE Instructions: Accumulator and DSPControl Access
1009 ;; Table 2-7. MIPS DSP ASE Instructions: Indexed-Load
1045 ;; Table 2-8. MIPS DSP ASE Instructions: Branch
/freebsd-12.1/contrib/llvm/tools/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-12.1/contrib/binutils/gas/doc/
H A Dc-mips.texi33 * MIPS ASE instruction generation overrides:: Directives to control
34 generation of MIPS ASE instructions
517 @node MIPS ASE instruction generation overrides
518 @section Directives to control generation of MIPS ASE instructions
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaChecking.cpp6595 E = ASE->getBase(); in checkFormatStringExpr()
11936 VisitSequencedExpressions(ASE->getLHS(), ASE->getRHS()); in VisitArraySubscriptExpr()
11938 Base::VisitStmt(ASE); in VisitArraySubscriptExpr()
12464 if (ASE) { in CheckArrayAccess()
12466 ASE->getRBracketLoc()); in CheckArrayAccess()
12476 if (ASE) in CheckArrayAccess()
12486 if (!ASE) { in CheckArrayAccess()
12520 CheckArrayAccess(ASE->getBase(), ASE->getIdx(), ASE, in CheckArrayAccess()
12522 expr = ASE->getBase(); in CheckArrayAccess()
12531 if (ASE->getLowerBound()) in CheckArrayAccess()
[all …]
H A DSemaOpenMP.cpp9771 Expr *Base = ASE->getBase()->IgnoreParenImpCasts(); in getPrivateItem()
10970 if (ASE) { in actOnOMPReductionKindClause()
10971 Type = ASE->getType().getNonReferenceType(); in actOnOMPReductionKindClause()
11002 if (!ASE && !OASE) { in actOnOMPReductionKindClause()
11097 if (!ASE && !OASE) { in actOnOMPReductionKindClause()
11110 if (!ASE && !OASE) { in actOnOMPReductionKindClause()
11146 (!OASE && !ASE && in actOnOMPReductionKindClause()
11163 } else if (!ASE && !OASE && in actOnOMPReductionKindClause()
11410 if (ASE || OASE) { in actOnOMPReductionKindClause()
12210 (ASE && in ActOnOpenMPDependClause()
[all …]
H A DSemaInit.cpp6573 if (auto *ASE = dyn_cast<ArraySubscriptExpr>(Init)) { in visitLocalsRetainedByReferenceBinding() local
6574 Init = ASE->getBase(); in visitLocalsRetainedByReferenceBinding()
/freebsd-12.1/contrib/binutils/include/opcode/
H A DChangeLog310 (INSN_MT): New define for MT ASE.
321 (INSN_DSP): New define for DSP ASE.
/freebsd-12.1/contrib/binutils/gas/
H A DChangeLog-2006261 34k always has DSP ASE.
1412 (mips_cpu_info): Change to use combined ASE/IS_ISA flag.
1417 of ISA/ASE/ABI option combinations.
1419 .set {g,f}p={32,64,default}. Better sanity checking for .set ASE
1424 (mips_cpu_info_table): Add ASE flags for CPUs with mandatory ASE
1430 to ASE page. Use @code for .set FOO examples.
H A DChangeLog921 ISA_SUPPORTS_DSPR2_ASE, MIPS_CPU_ASE_DSPR2): Add DSP R2 ASE support.
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExpr.cpp3478 if (const auto *ASE = dyn_cast<ArraySubscriptExpr>(Array)) in EmitArraySubscriptExpr() local
3479 ArrayLV = EmitArraySubscriptExpr(ASE, /*Accessed*/ true); in EmitArraySubscriptExpr()
3516 if (auto *ASE = dyn_cast<OMPArraySectionExpr>(Base->IgnoreParenImpCasts())) { in emitOMPArraySectionBase() local
3517 BaseLVal = CGF.EmitOMPArraySectionExpr(ASE, IsLowerBound); in emitOMPArraySectionBase()
3679 if (const auto *ASE = dyn_cast<ArraySubscriptExpr>(Array)) in EmitOMPArraySectionExpr() local
3680 ArrayLV = EmitArraySubscriptExpr(ASE, /*Accessed*/ true); in EmitOMPArraySectionExpr()
H A DCGOpenMPRuntimeNVPTX.cpp198 if (const auto *ASE = dyn_cast<ArraySubscriptExpr>(RefExpr)) { in getPrivateItem() local
199 const Expr *Base = ASE->getBase()->IgnoreParenImpCasts(); in getPrivateItem()
H A DCGOpenMPRuntime.cpp1122 } else if (const auto *ASE = dyn_cast<ArraySubscriptExpr>(Ref)) { in getBaseDecl() local
1123 const Expr *Base = ASE->getBase()->IgnoreParenImpCasts(); in getBaseDecl()
5090 if (const auto *ASE = in emitTaskCall() local
5093 CGF.EmitOMPArraySectionExpr(ASE, /*LowerBound=*/false); in emitTaskCall()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DExpr.cpp3654 if (const ArraySubscriptExpr *ASE = dyn_cast<ArraySubscriptExpr>(E)) in refersToVectorElement() local
3655 return ASE->getBase()->getType()->isVectorType(); in refersToVectorElement()
4263 while (auto *ASE = in getBaseOriginalType() local
4265 Base = ASE->getBase(); in getBaseOriginalType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DExprEngine.cpp811 const ArraySubscriptExpr *ASE; in ProcessInitializer() local
812 while ((ASE = dyn_cast<ArraySubscriptExpr>(Init))) in ProcessInitializer()
813 Init = ASE->getBase()->IgnoreImplicit(); in ProcessInitializer()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Driver/
H A DOptions.td2316 HelpText<"Enable MSA ASE (MIPS only)">;
2318 HelpText<"Disable MSA ASE (MIPS only)">;
2320 HelpText<"Enable MT ASE (MIPS only)">;
2322 HelpText<"Disable MT ASE (MIPS only)">;
/freebsd-12.1/contrib/binutils/binutils/
H A DChangeLog-000125 ASE extensions. More robust code for ISA checking. Ignore empty fields

12