/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/AsmParser/ |
H A D | AMDGPUAsmParser.cpp | 1374 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 D | AMDGPUAsmParser.cpp | 1121 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 D | LoongArchAsmParser.cpp | 34 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 D | RISCVAsmParser.cpp | 57 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 D | MipsAsmParser.cpp | 366 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 D | MCTargetAsmParser.cpp | 25 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 D | MCTargetAsmParser.cpp | 22 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 D | MCTargetAsmParser.cpp | 22 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 D | CSKYAsmParser.cpp | 686 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 D | RISCVAsmParser.cpp | 69 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 D | MipsAsmParser.cpp | 467 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 D | MipsAsmParser.cpp | 485 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 D | AMDGPUAsmParser.cpp | 549 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 D | X86AsmParser.cpp | 1213 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 D | HexagonAsmParser.cpp | 164 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 D | X86AsmParser.cpp | 762 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 D | ARMAsmParser.cpp | 302 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 D | HexagonAsmParser.cpp | 161 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 D | ARMAsmParser.cpp | 248 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 D | SystemZAsmParser.cpp | 446 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 D | AArch64AsmParser.cpp | 314 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 D | AArch64AsmParser.cpp | 255 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 D | SystemZAsmParser.cpp | 493 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 D | MCTargetAsmParser.h | 124 const MCSubtargetInfo &getSTI() const;
|
/aosp_15_r20/external/llvm/lib/Target/AArch64/AsmParser/ |
H A D | AArch64AsmParser.cpp | 129 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()
|