Home
last modified time | relevance | path

Searched refs:getSTI (Results 1 – 25 of 58) sorted by relevance

123

/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp1374 AMDGPU::IsaVersion ISA = AMDGPU::getIsaVersion(getSTI().getCPU()); in AMDGPUAsmParser()
1376 if (ISA.Major >= 6 && isHsaAbiVersion3AndAbove(&getSTI())) { in AMDGPUAsmParser()
1393 if (ISA.Major >= 6 && isHsaAbiVersion3AndAbove(&getSTI())) { in AMDGPUAsmParser()
1402 return AMDGPU::hasMIMG_R128(getSTI()); in hasMIMG_R128()
1406 return AMDGPU::hasPackedD16(getSTI()); in hasPackedD16()
1409 bool hasA16() const { return AMDGPU::hasA16(getSTI()); } in hasA16()
1411 bool hasG16() const { return AMDGPU::hasG16(getSTI()); } in hasG16()
1414 return AMDGPU::isSI(getSTI()); in isSI()
1418 return AMDGPU::isCI(getSTI()); in isCI()
1422 return AMDGPU::isVI(getSTI()); in isVI()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp1121 AMDGPU::IsaVersion ISA = AMDGPU::getIsaVersion(getSTI().getCPU()); in AMDGPUAsmParser()
1123 if (ISA.Major >= 6 && AMDGPU::IsaInfo::hasCodeObjectV3(&getSTI())) { in AMDGPUAsmParser()
1140 if (ISA.Major >= 6 && AMDGPU::IsaInfo::hasCodeObjectV3(&getSTI())) { in AMDGPUAsmParser()
1149 return AMDGPU::hasXNACK(getSTI()); in hasXNACK()
1153 return AMDGPU::hasMIMG_R128(getSTI()); in hasMIMG_R128()
1157 return AMDGPU::hasPackedD16(getSTI()); in hasPackedD16()
1161 return AMDGPU::isSI(getSTI()); in isSI()
1165 return AMDGPU::isCI(getSTI()); in isCI()
1169 return AMDGPU::isVI(getSTI()); in isVI()
1173 return AMDGPU::isGFX9(getSTI()); in isGFX9()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/LoongArch/AsmParser/
H A DLoongArchAsmParser.cpp34 bool is64Bit() const { return getSTI().hasFeature(LoongArch::Feature64Bit); } in is64Bit()
772 getSTI()); in emitLAInstSeq()
781 getSTI()); in emitLAInstSeq()
786 getSTI()); in emitLAInstSeq()
794 getSTI()); in emitLAInstSeq()
799 getSTI()); in emitLAInstSeq()
807 getSTI()); in emitLAInstSeq()
813 getSTI()); in emitLAInstSeq()
1111 getSTI()); in emitLoadImm()
1115 getSTI()); in emitLoadImm()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp57 bool isRV64() const { return getSTI().hasFeature(RISCV::Feature64Bit); } in isRV64()
58 bool isRV32E() const { return getSTI().hasFeature(RISCV::FeatureRV32E); } in isRV32E()
148 if (!(getSTI().getFeatureBits()[Feature])) { in setFeatureBits()
156 if (getSTI().getFeatureBits()[Feature]) { in clearFeatureBits()
164 FeatureBitStack.push_back(getSTI().getFeatureBits()); in pushFeatureBits()
200 !getSTI().getFeatureBits()[RISCV::FeatureStdExtF]) { in RISCVAsmParser()
205 !getSTI().getFeatureBits()[RISCV::FeatureStdExtD]) { in RISCVAsmParser()
838 FeatureBitset FBS = ComputeAvailableFeatures(getSTI().getFeatureBits()); in MatchAndEmitInstruction()
1118 if (!SysReg->haveRequiredFeatures(getSTI().getFeatureBits())) { in parseCSRSystemRegister()
1439 if (getSTI().getFeatureBits()[RISCV::FeatureRelax]) { in ParseInstruction()
[all …]
/aosp_15_r20/external/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp366 if (!(getSTI().getFeatureBits()[Feature])) { in setFeatureBits()
375 if (getSTI().getFeatureBits()[Feature]) { in clearFeatureBits()
385 AssemblerOptions.front()->setFeatures(getSTI().getFeatureBits()); in setModuleFeatureBits()
390 AssemblerOptions.front()->setFeatures(getSTI().getFeatureBits()); in clearModuleFeatureBits()
413 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in MipsAsmParser()
417 llvm::make_unique<MipsAssemblerOptions>(getSTI().getFeatureBits())); in MipsAsmParser()
421 llvm::make_unique<MipsAssemblerOptions>(getSTI().getFeatureBits())); in MipsAsmParser()
447 return getSTI().getFeatureBits()[Mips::FeatureGP64Bit]; in isGP64bit()
450 return getSTI().getFeatureBits()[Mips::FeatureFP64Bit]; in isFP64bit()
457 return getSTI().getFeatureBits()[Mips::FeatureFPXX]; in isABI_FPXX()
[all …]
/aosp_15_r20/external/llvm/lib/MC/MCParser/
H A DMCTargetAsmParser.cpp25 MCSubtargetInfo &STICopy = getContext().getSubtargetCopy(getSTI()); in copySTI()
30 const MCSubtargetInfo &MCTargetAsmParser::getSTI() const { in getSTI() function in MCTargetAsmParser
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/MC/MCParser/
H A DMCTargetAsmParser.cpp22 MCSubtargetInfo &STICopy = getContext().getSubtargetCopy(getSTI()); in copySTI()
27 const MCSubtargetInfo &MCTargetAsmParser::getSTI() const { in getSTI() function in MCTargetAsmParser
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/MC/MCParser/
H A DMCTargetAsmParser.cpp22 MCSubtargetInfo &STICopy = getContext().getSubtargetCopy(getSTI()); in copySTI()
27 const MCSubtargetInfo &MCTargetAsmParser::getSTI() const { in getSTI() function in MCTargetAsmParser
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/CSKY/AsmParser/
H A DCSKYAsmParser.cpp686 FeatureBitset FBS = ComputeAvailableFeatures(getSTI().getFeatureBits()); in MatchAndEmitInstruction()
838 } else if (getSTI().getFeatureBits()[CSKY::HasE2] && in processLRW()
868 Out.emitInstruction(Inst, getSTI()); in processLRW()
889 Out.emitInstruction(Inst, getSTI()); in processJSRI()
910 Out.emitInstruction(Inst, getSTI()); in processJMPI()
1019 if (!matchRegisterNameHelper(getSTI(), (MCRegister &)RegNo, Name)) { in parseRegister()
1038 if (matchRegisterNameHelper(getSTI(), (MCRegister &)RegNo, Name)) in parseRegister()
1612 if (matchRegisterNameHelper(getSTI(), (MCRegister &)RegNo, Name)) in tryParseRegister()
1750 Res = compressInst(CInst, Inst, getSTI()); in emitToStreamer()
1753 S.emitInstruction((Res ? CInst : Inst), getSTI()); in emitToStreamer()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp69 bool isRV64() const { return getSTI().hasFeature(RISCV::Feature64Bit); } in isRV64()
70 bool isRV32E() const { return getSTI().hasFeature(RISCV::FeatureRV32E); } in isRV32E()
183 if (!(getSTI().getFeatureBits()[Feature])) { in setFeatureBits()
191 return getSTI().getFeatureBits()[Feature]; in getFeatureBits()
195 if (getSTI().getFeatureBits()[Feature]) { in clearFeatureBits()
205 FeatureBitStack.push_back(getSTI().getFeatureBits()); in pushFeatureBits()
248 !getSTI().getFeatureBits()[RISCV::FeatureStdExtF]) { in RISCVAsmParser()
253 !getSTI().getFeatureBits()[RISCV::FeatureStdExtD]) { in RISCVAsmParser()
1097 FeatureBitset FBS = ComputeAvailableFeatures(getSTI().getFeatureBits()); in MatchAndEmitInstruction()
1494 if (!SysReg->haveRequiredFeatures(getSTI().getFeatureBits())) { in parseCSRSystemRegister()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp467 if (!(getSTI().getFeatureBits()[Feature])) { in setFeatureBits()
476 if (getSTI().getFeatureBits()[Feature]) { in clearFeatureBits()
486 AssemblerOptions.front()->setFeatures(getSTI().getFeatureBits()); in setModuleFeatureBits()
491 AssemblerOptions.front()->setFeatures(getSTI().getFeatureBits()); in clearModuleFeatureBits()
524 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in MipsAsmParser()
528 std::make_unique<MipsAssemblerOptions>(getSTI().getFeatureBits())); in MipsAsmParser()
532 std::make_unique<MipsAssemblerOptions>(getSTI().getFeatureBits())); in MipsAsmParser()
550 if (getSTI().getCPU() == "mips64r6" && inMicroMipsMode()) in MipsAsmParser()
561 return getSTI().getFeatureBits()[Mips::FeatureGP64Bit]; in isGP64bit()
565 return getSTI().getFeatureBits()[Mips::FeatureFP64Bit]; in isFP64bit()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp485 if (!(getSTI().getFeatureBits()[Feature])) { in setFeatureBits()
494 if (getSTI().getFeatureBits()[Feature]) { in clearFeatureBits()
504 AssemblerOptions.front()->setFeatures(getSTI().getFeatureBits()); in setModuleFeatureBits()
509 AssemblerOptions.front()->setFeatures(getSTI().getFeatureBits()); in clearModuleFeatureBits()
542 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in MipsAsmParser()
546 std::make_unique<MipsAssemblerOptions>(getSTI().getFeatureBits())); in MipsAsmParser()
550 std::make_unique<MipsAssemblerOptions>(getSTI().getFeatureBits())); in MipsAsmParser()
568 if (getSTI().getCPU() == "mips64r6" && inMicroMipsMode()) in MipsAsmParser()
579 return getSTI().getFeatureBits()[Mips::FeatureGP64Bit]; in isGP64bit()
583 return getSTI().getFeatureBits()[Mips::FeatureFP64Bit]; in isFP64bit()
[all …]
/aosp_15_r20/external/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp549 return AMDGPU::isSI(getSTI()); in isSI()
553 return AMDGPU::isCI(getSTI()); in isCI()
557 return AMDGPU::isVI(getSTI()); in isVI()
604 if (getSTI().getFeatureBits().none()) { in AMDGPUAsmParser()
609 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in AMDGPUAsmParser()
616 AMDGPU::IsaVersion Isa = AMDGPU::getIsaVersion(getSTI().getFeatureBits()); in AMDGPUAsmParser()
964 TRI, &getSTI(), false); in parseRegister()
1156 Out.EmitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
1227 AMDGPU::IsaVersion Isa = AMDGPU::getIsaVersion(getSTI().getFeatureBits()); in ParseDirectiveHSACodeObjectISA()
1287 AMDGPU::initDefaultAMDKernelCodeT(Header, getSTI().getFeatureBits()); in ParseDirectiveAMDKernelCodeT()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp1213 return getSTI().getFeatureBits()[X86::Is64Bit]; in is64BitMode()
1217 return getSTI().getFeatureBits()[X86::Is32Bit]; in is32BitMode()
1221 return getSTI().getFeatureBits()[X86::Is16Bit]; in is16BitMode()
1268 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in X86AsmParser()
3972 Out.emitInstruction(ShlInst, getSTI()); in applyLVICFIMitigation()
3973 Out.emitInstruction(FenceInst, getSTI()); in applyLVICFIMitigation()
4032 Out.emitInstruction(FenceInst, getSTI()); in applyLVILoadHardeningMitigation()
4039 getSTI().getFeatureBits()[X86::FeatureLVIControlFlowIntegrity]) in emitInstruction()
4042 Out.emitInstruction(Inst, getSTI()); in emitInstruction()
4045 getSTI().getFeatureBits()[X86::FeatureLVILoadHardening]) in emitInstruction()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp164 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in HexagonAsmParser()
472 HexagonMCChecker Check(getContext(), MII, getSTI(), MCB, *RI); in finishBundle()
474 bool CheckOk = HexagonMCInstrInfo::canonicalizePacket(MII, getSTI(), in finishBundle()
485 Out.EmitInstruction(MCB, getSTI()); in finishBundle()
517 if (getSTI().getFeatureBits()[Hexagon::FeatureMemNoShuf]) in matchBundleOptions()
811 if (!getSTI().getFeatureBits()[Hexagon::ArchV62]) in RegisterMatchesArch()
1303 if (!getSTI().getFeatureBits()[Hexagon::ArchV65]) { in processInstruction()
/aosp_15_r20/external/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp762 return getSTI().getFeatureBits()[X86::Mode64Bit]; in is64BitMode()
766 return getSTI().getFeatureBits()[X86::Mode32Bit]; in is32BitMode()
770 return getSTI().getFeatureBits()[X86::Mode16Bit]; in is16BitMode()
808 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in X86AsmParser()
915 } else if (!getSTI().getFeatureBits()[X86::FeatureAVX512]) { in ParseRegister()
1852 if (getSTI().getFeatureBits()[X86::FeatureAVX512] && in ParseIntelOperand()
1917 if (getSTI().getFeatureBits()[X86::FeatureAVX512]) in ParseATTOperand()
1927 if(getSTI().getFeatureBits()[X86::FeatureAVX512]) { in HandleAVX512Operand()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp302 Out.emitInstruction(ITInst, getSTI()); in flushPendingInstructions()
307 Out.emitInstruction(Inst, getSTI()); in flushPendingInstructions()
519 return getSTI().getFeatureBits()[ARM::ModeThumb]; in isThumb()
523 return isThumb() && !getSTI().getFeatureBits()[ARM::FeatureThumb2]; in isThumbOne()
527 return isThumb() && getSTI().getFeatureBits()[ARM::FeatureThumb2]; in isThumbTwo()
531 return getSTI().getFeatureBits()[ARM::HasV4TOps]; in hasThumb()
535 return getSTI().getFeatureBits()[ARM::FeatureThumb2]; in hasThumb2()
539 return getSTI().getFeatureBits()[ARM::HasV6Ops]; in hasV6Ops()
543 return getSTI().getFeatureBits()[ARM::HasV6T2Ops]; in hasV6T2Ops()
547 return getSTI().getFeatureBits()[ARM::HasV6MOps]; in hasV6MOps()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp161 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in HexagonAsmParser()
475 MCSubtargetInfo const &STI = getSTI(); in finishBundle()
519 if (getSTI().getFeatureBits()[Hexagon::FeatureMemNoShuf]) in matchBundleOptions()
816 if (!getSTI().getFeatureBits()[Hexagon::ArchV62]) in RegisterMatchesArch()
1332 if (!getSTI().getFeatureBits()[Hexagon::ArchV65]) { in processInstruction()
1499 getStreamer().emitCodeAlignment(Align(byteSize), &getSTI(), byteSize); in processInstruction()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp248 Out.EmitInstruction(ITInst, getSTI()); in flushPendingInstructions()
253 Out.EmitInstruction(Inst, getSTI()); in flushPendingInstructions()
449 return getSTI().getFeatureBits()[ARM::ModeThumb]; in isThumb()
453 return isThumb() && !getSTI().getFeatureBits()[ARM::FeatureThumb2]; in isThumbOne()
457 return isThumb() && getSTI().getFeatureBits()[ARM::FeatureThumb2]; in isThumbTwo()
461 return getSTI().getFeatureBits()[ARM::HasV4TOps]; in hasThumb()
465 return getSTI().getFeatureBits()[ARM::FeatureThumb2]; in hasThumb2()
469 return getSTI().getFeatureBits()[ARM::HasV6Ops]; in hasV6Ops()
473 return getSTI().getFeatureBits()[ARM::HasV6T2Ops]; in hasV6T2Ops()
477 return getSTI().getFeatureBits()[ARM::HasV6MOps]; in hasV6MOps()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp446 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in SystemZAsmParser()
1121 Parser.getStreamer().EmitInstruction(Inst, getSTI()); in ParseDirectiveInsn()
1255 Out.EmitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
1286 FeatureBitset FBS = ComputeAvailableFeatures(getSTI().getFeatureBits()); in MatchAndEmitInstruction()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp314 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in AArch64AsmParser()
3412 getSTI().getFeatureBits()[AArch64::FeatureSVE]) { in parseCondCodeString()
3475 if (SVCR->haveFeatures(getSTI().getFeatureBits())) in tryParseSVCR()
3770 else if (!IC->haveFeatures(getSTI().getFeatureBits())) { in parseSysAlias()
3780 else if (!DC->haveFeatures(getSTI().getFeatureBits())) { in parseSysAlias()
3790 else if (!AT->haveFeatures(getSTI().getFeatureBits())) { in parseSysAlias()
3800 else if (!TLBI->haveFeatures(getSTI().getFeatureBits())) { in parseSysAlias()
3811 bool hasAll = getSTI().hasFeature(AArch64::FeatureAll); in parseSysAlias()
3812 bool hasPredres = hasAll || getSTI().hasFeature(AArch64::FeaturePredRes); in parseSysAlias()
3813 bool hasSpecres2 = hasAll || getSTI().hasFeature(AArch64::FeatureSPECRES2); in parseSysAlias()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp255 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in AArch64AsmParser()
2694 getSTI().getFeatureBits()[AArch64::FeatureSVE]) in parseCondCodeString()
2906 else if (!IC->haveFeatures(getSTI().getFeatureBits())) { in parseSysAlias()
2916 else if (!DC->haveFeatures(getSTI().getFeatureBits())) { in parseSysAlias()
2926 else if (!AT->haveFeatures(getSTI().getFeatureBits())) { in parseSysAlias()
2936 else if (!TLBI->haveFeatures(getSTI().getFeatureBits())) { in parseSysAlias()
2946 else if (!PRCTX->haveFeatures(getSTI().getFeatureBits())) { in parseSysAlias()
3051 if (SysReg && SysReg->haveFeatures(getSTI().getFeatureBits())) { in tryParseSysReg()
3059 if (PState && PState->haveFeatures(getSTI().getFeatureBits())) in tryParseSysReg()
4714 if (getSTI().getFeatureBits()[AArch64::FeatureZCZeroingFPWorkaround] && in MatchAndEmitInstruction()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp493 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in SystemZAsmParser()
1338 Parser.getStreamer().emitInstruction(Inst, getSTI()); in ParseDirectiveInsn()
1563 Out.emitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
1594 FeatureBitset FBS = ComputeAvailableFeatures(getSTI().getFeatureBits()); in MatchAndEmitInstruction()
/aosp_15_r20/external/llvm/include/llvm/MC/MCParser/
H A DMCTargetAsmParser.h124 const MCSubtargetInfo &getSTI() const;
/aosp_15_r20/external/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp129 setAvailableFeatures(ComputeAvailableFeatures(getSTI().getFeatureBits())); in AArch64AsmParser()
2520 if (getSTI().getFeatureBits()[AArch64::HasV8_2aOps]) { in parseSysAlias()
2567 if (getSTI().getFeatureBits()[AArch64::HasV8_2aOps]) { in parseSysAlias()
2574 if (getSTI().getFeatureBits()[AArch64::HasV8_2aOps]) { in parseSysAlias()
2782 if (SysReg && SysReg->haveFeatures(getSTI().getFeatureBits())) { in tryParseSysReg()
2790 if (PState && PState->haveFeatures(getSTI().getFeatureBits())) in tryParseSysReg()
4053 Out.EmitInstruction(Inst, getSTI()); in MatchAndEmitInstruction()
4244 if (!getSTI().isCPUStringValid(CPU)) { in parseDirectiveCPU()
4363 getParser().getStreamer().EmitInstruction(Inst, getSTI()); in parseDirectiveTLSDescCall()

123