| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | Mips.td | 33 // 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 D | MipsMTInstrInfo.td | 10 // 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 D | MipsEVAInstrInfo.td | 1 //===- MipsEVAInstrInfo.td - EVA ASE instructions -*- tablegen ------------*-=// 10 // This file describes Mips EVA ASE instructions.
|
| H A D | MipsRegisterInfo.td | 235 // DSP-ASE control register fields. 253 // MSA-ASE control registers.
|
| H A D | MipsScheduleGeneric.td | 301 // EVA ASE stores 510 // MIPS DSP ASE, HasDSP 864 // MIPS MSA ASE - hasMSA
|
| H A D | MipsDSPInstrInfo.td | 1 //===- MipsDSPInstrInfo.td - DSP ASE instructions -*- tablegen ------------*-=// 10 // This file describes Mips DSP ASE instructions.
|
| H A D | Mips64InstrInfo.td | 594 /// Move between CPU and guest coprocessor registers (Virtualization ASE)
|
| H A D | MipsInstrInfo.td | 276 // Mips ISA/ASE membership and instruction group membership adjectives. 2608 // Virtualization ASE
|
| H A D | MipsMSAInstrInfo.td | 1 //===- MipsMSAInstrInfo.td - MSA ASE instructions -*- tablegen ------------*-=// 10 // This file describes Mips MSA ASE instructions.
|
| /freebsd-12.1/contrib/gcc/config/mips/ |
| H A D | mips-dsp.md | 9 ;; 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 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-12.1/contrib/binutils/gas/doc/ |
| H A D | c-mips.texi | 33 * 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 D | SemaChecking.cpp | 6595 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 D | SemaOpenMP.cpp | 9771 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 D | SemaInit.cpp | 6573 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 D | ChangeLog | 310 (INSN_MT): New define for MT ASE. 321 (INSN_DSP): New define for DSP ASE.
|
| /freebsd-12.1/contrib/binutils/gas/ |
| H A D | ChangeLog-2006 | 261 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 D | ChangeLog | 921 ISA_SUPPORTS_DSPR2_ASE, MIPS_CPU_ASE_DSPR2): Add DSP R2 ASE support.
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGExpr.cpp | 3478 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 D | CGOpenMPRuntimeNVPTX.cpp | 198 if (const auto *ASE = dyn_cast<ArraySubscriptExpr>(RefExpr)) { in getPrivateItem() local 199 const Expr *Base = ASE->getBase()->IgnoreParenImpCasts(); in getPrivateItem()
|
| H A D | CGOpenMPRuntime.cpp | 1122 } 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 D | Expr.cpp | 3654 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 D | ExprEngine.cpp | 811 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 D | Options.td | 2316 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 D | ChangeLog-0001 | 25 ASE extensions. More robust code for ISA checking. Ignore empty fields
|