Home
last modified time | relevance | path

Searched refs:VR (Results 1 – 25 of 63) sorted by relevance

123

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonGenInsert.cpp445 Seq.push_back(VR); in insert()
447 Seq.insert(L, VR); in insert()
940 for (unsigned VR = InsDefs.find_first(); VR; VR = InsDefs.find_next(VR)) { in collectInBlock() local
949 if (findSelfReference(VR) || isSmallConstant(VR)) in collectInBlock()
961 for (unsigned VR = InsDefs.find_first(); VR; VR = InsDefs.find_next(VR)) in collectInBlock() local
962 AVs.insert(VR); in collectInBlock()
971 for (unsigned VR = BlockDefs.find_first(); VR; VR = BlockDefs.find_next(VR)) in collectInBlock() local
972 AVs.remove(VR); in collectInBlock()
984 Regs[S].insert(VR); in findRemovableRegisters()
1023 RMs.remove(VR); in findRemovableRegisters()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoV.td447 (ins VR:$vd, VR:$vs1, VR:$vs2, VMaskOp:$vm),
1421 (VFSGNJN_VV VR:$vd, VR:$vs, VR:$vs, VMaskOp:$vm)>;
1423 (VFSGNJN_VV VR:$vd, VR:$vs, VR:$vs, zero_reg)>;
1425 (VFSGNJX_VV VR:$vd, VR:$vs, VR:$vs, VMaskOp:$vm)>;
1427 (VFSGNJX_VV VR:$vd, VR:$vs, VR:$vs, zero_reg)>;
1582 (VMAND_MM VR:$vd, VR:$vs, VR:$vs)>;
1584 (VMXOR_MM VR:$vd, VR:$vd, VR:$vd)>;
1586 (VMXNOR_MM VR:$vd, VR:$vd, VR:$vd)>;
1588 (VMNAND_MM VR:$vd, VR:$vs, VR:$vs)>;
1591 (VMANDN_MM VR:$vd, VR:$vs2, VR:$vs1), 0>;
[all …]
H A DRISCVInstrInfoXSf.td108 bits<3> Funct3 = !cond(!eq(TyRs1, VR): 0b000,
172 : RVInstVCCustom2<funct6{5-2}, opv.Value, (outs VR:$rd), (ins VR:$rs1, VR:$rs2),
190 defm VV : CustomSiFiveVCIX<"vv", VCIX_XV, uimm5, VR, VR>, Sched<[]>;
192 defm XVV : CustomSiFiveVCIX<"xvv", VCIX_XVV, VR, VR, GPR>, Sched<[]>;
193 defm IVV : CustomSiFiveVCIX<"ivv", VCIX_XVV, VR, VR, simm5>, Sched<[]>;
194 defm VVV : CustomSiFiveVCIX<"vvv", VCIX_XVV, VR, VR, VR>, Sched<[]>;
195 defm FVV : CustomSiFiveVCIX<"fvv", VCIX_XVV, VR, VR, FPR32>, Sched<[]>;
196 defm XVW : CustomSiFiveVCIX<"xvw", VCIX_XVW, VR, VR, GPR>, Sched<[]>;
197 defm IVW : CustomSiFiveVCIX<"ivw", VCIX_XVW, VR, VR, simm5>, Sched<[]>;
198 defm VVW : CustomSiFiveVCIX<"vvw", VCIX_XVW, VR, VR, VR>, Sched<[]>;
[all …]
H A DRISCVInstrInfoVVLPatterns.td2726 VR:$rs1, VR:$rs2, GPR:$vl, mti.Log2SEW)>;
2727 def : Pat<(mti.Mask (riscv_vmor_vl VR:$rs1, VR:$rs2, VLOpFrag)),
2729 VR:$rs1, VR:$rs2, GPR:$vl, mti.Log2SEW)>;
2732 VR:$rs1, VR:$rs2, GPR:$vl, mti.Log2SEW)>;
2738 VR:$rs1, VR:$rs2, GPR:$vl, mti.Log2SEW)>;
2743 VR:$rs1, VR:$rs2, GPR:$vl, mti.Log2SEW)>;
2749 VR:$rs1, VR:$rs2, GPR:$vl, mti.Log2SEW)>;
2755 VR:$rs1, VR:$rs2, GPR:$vl, mti.Log2SEW)>;
2760 VR:$rs1, VR:$rs2, GPR:$vl, mti.Log2SEW)>;
2765 VR:$rs1, VR:$rs2, GPR:$vl, mti.Log2SEW)>;
[all …]
H A DRISCVInstrInfoVSDPatterns.td1160 def : Pat<(mti.Mask (and VR:$rs1, VR:$rs2)),
1162 VR:$rs1, VR:$rs2, mti.AVL, mti.Log2SEW)>;
1163 def : Pat<(mti.Mask (or VR:$rs1, VR:$rs2)),
1165 VR:$rs1, VR:$rs2, mti.AVL, mti.Log2SEW)>;
1166 def : Pat<(mti.Mask (xor VR:$rs1, VR:$rs2)),
1170 def : Pat<(mti.Mask (rvv_vnot (and VR:$rs1, VR:$rs2))),
1173 def : Pat<(mti.Mask (rvv_vnot (or VR:$rs1, VR:$rs2))),
1176 def : Pat<(mti.Mask (rvv_vnot (xor VR:$rs1, VR:$rs2))),
1180 def : Pat<(mti.Mask (and VR:$rs1, (rvv_vnot VR:$rs2))),
1183 def : Pat<(mti.Mask (or VR:$rs1, (rvv_vnot VR:$rs2))),
[all …]
H A DRISCVInstrInfoXTHead.td61 : THInstVdotVV<funct6, opv, (outs VR:$vd_wb),
62 (ins VR:$vd, VR:$vs1, VR:$vs2, VMaskOp:$vm),
71 : THInstVdotVX<funct6, opv, (outs VR:$vd_wb),
72 (ins VR:$vd, GPR:$rs1, VR:$vs2, VMaskOp:$vm),
469 def THVdotV_M1 : LMULInfo<0b000, 8, VR, VR, VR, VR, VR, "M1">;
470 def THVdotV_M2 : LMULInfo<0b001, 16, VRM2, VRM2, VR, VR, VR, "M2">;
471 def THVdotV_M4 : LMULInfo<0b010, 32, VRM4, VRM4, VRM2, VR, VR, "M4">;
472 def THVdotV_M8 : LMULInfo<0b011, 64, VRM8, VRM8, VRM4, VRM2, VR, "M8">;
H A DRISCVInstrInfoVPseudos.td158 def V_M1 : LMULInfo<0b000, 8, VR, VRM2, VR, VR, VR, "M1">;
159 def V_M2 : LMULInfo<0b001, 16, VRM2, VRM4, VR, VR, VR, "M2">;
163 def V_MF8 : LMULInfo<0b101, 1, VR, VR,/*NoVReg*/VR,/*NoVReg*/VR,/*NoVReg*/VR, "MF8">;
164 def V_MF4 : LMULInfo<0b110, 2, VR, VR, VR,/*NoVReg*/VR,/*NoVReg*/VR, "MF4">;
165 def V_MF2 : LMULInfo<0b111, 4, VR, VR, VR, VR,/*NoVReg*/VR, "MF2">;
2325 def "_MM_" # mx : VPseudoBinaryNoMask<VR, VR, VR, "">,
5066 mti.Log2SEW, VR, VR>;
5826 VR, vti.RegClass, VR>;
5834 VR, gvti.RegClass, VR>;
5846 VR, vti.RegClass, VR>;
[all …]
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/profile/
H A DInstrProfilingMergeFile.c28 ValueProfRecord *VR = getFirstValueProfRecord(SrcValueProfData); in lprofMergeValueProfData() local
30 VData = getValueProfRecordValueData(VR); in lprofMergeValueProfData()
32 for (S = 0; S < VR->NumValueSites; S++) { in lprofMergeValueProfData()
33 uint8_t NV = VR->SiteCountArray[S]; in lprofMergeValueProfData()
41 VR = getValueProfRecordNext(VR); in lprofMergeValueProfData()
/freebsd-14.2/sys/contrib/openzfs/module/zfs/
H A Dvdev_raidz_math_powerpc_altivec_common.h59 #define VR(X) "%[w"#X"]" macro
400 "vspltisb " VR(16) ",14\n" \
401 "vspltisb " VR(17) ",15\n" \
402 "vaddubm " VR(16) "," VR(17) "," VR(16) "\n" \
403 "vxor " VR(17) "," VR(17) "," VR(17) "\n" \
416 "vand 19,19," VR(16) "\n" \
417 "vand 18,18," VR(16) "\n" \
418 "vand 21,21," VR(16) "\n" \
419 "vand 20,20," VR(16) "\n" \
436 "vand 19,19," VR(16) "\n" \
[all …]
H A Dvdev_raidz_math_aarch64_neon_common.h62 #define VR(X) "%[w"#X"]" macro
401 "eor " VR(17) ".16b," VR(17) ".16b," VR(17) ".16b\n" \
402 "movi " VR(16) ".16b,#0x1d\n" \
411 "cmgt v19.16b," VR(17) ".16b," VR0(r) ".16b\n" \
412 "cmgt v18.16b," VR(17) ".16b," VR1(r) ".16b\n" \
415 "and v19.16b,v19.16b," VR(16) ".16b\n" \
416 "and v18.16b,v18.16b," VR(16) ".16b\n" \
417 "and v21.16b,v21.16b," VR(16) ".16b\n" \
418 "and v20.16b,v20.16b," VR(16) ".16b\n" \
435 "and v19.16b,v19.16b," VR(16) ".16b\n" \
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DStackAddrEscapeChecker.cpp95 } else if (const auto *VR = dyn_cast<VarRegion>(R)) { in genName() local
96 os << "stack memory associated with local variable '" << VR->getString() in genName()
98 range = VR->getDecl()->getSourceRange(); in genName()
338 const MemRegion *VR = Val.getAsRegion(); in checkEndFunction() local
339 if (!VR) in checkEndFunction()
342 if (checkForDanglingStackVariable(Region, VR)) in checkEndFunction()
348 if (VR && VR->hasStackStorage() && !isNotInCurrentFrame(VR, Ctx)) in checkEndFunction()
349 V.emplace_back(Region, VR); in checkEndFunction()
H A DMacOSXAPIChecker.cpp98 if (const VarRegion *VR = dyn_cast<VarRegion>(RB)) { in CheckDispatchOnce() local
99 const VarDecl *VD = VR->getDecl(); in CheckDispatchOnce()
108 if (VR != R) in CheckDispatchOnce()
114 os << VR->getDecl()->getName() << '\''; in CheckDispatchOnce()
H A DMIGChecker.cpp133 const auto *VR = dyn_cast<VarRegion>(MR); in REGISTER_TRAIT_WITH_PROGRAMSTATE() local
134 if (VR && VR->hasStackParametersStorage() && in REGISTER_TRAIT_WITH_PROGRAMSTATE()
135 VR->getStackFrame()->inTopFrame()) in REGISTER_TRAIT_WITH_PROGRAMSTATE()
136 return cast<ParmVarDecl>(VR->getDecl()); in REGISTER_TRAIT_WITH_PROGRAMSTATE()
H A DUndefCapturedBlockVarChecker.cpp63 const VarRegion *VR = Var.getCapturedRegion(); in checkPostStmt() local
64 const VarDecl *VD = VR->getDecl(); in checkPostStmt()
83 bugreporter::trackStoredValue(*V, VR, *R, in checkPostStmt()
H A DNSErrorChecker.cpp203 if (const VarRegion *VR = R->getAs<VarRegion>()) in parameterTypeFromSVal() local
205 stackReg = dyn_cast<StackArgumentsSpaceRegion>(VR->getMemorySpace())) in parameterTypeFromSVal()
207 return VR->getValueType(); in parameterTypeFromSVal()
/freebsd-14.2/sys/contrib/device-tree/src/arm/
H A Daspeed-bmc-opp-zaius.dts393 /* CPU0 VR ISL68137 0.7V, 0.96V PMBUS @64h */
394 /* CPU0 VR ISL68137 1.2V CH03 PMBUS @40h */
395 /* CPU0 VR ISL68137 0.8V PMBUS @60h */
396 /* CPU0 VR 1.0V IR38064 I2C @11h, PMBUS @43h */
397 /* CPU0 VR ISL68137 1.2V CH47 PMBUS @41h */
431 /* CPU1 VR ISL68137 0.7V, 0.96V PMBUS @64h */
432 /* CPU1 VR ISL68137 1.2V CH03 PMBUS @40h */
433 /* CPU1 VR ISL68137 1.2V CH47 PMBUS @41h */
434 /* CPU1 VR 1.0V IR38064 I2C @12h, PMBUS @42h */
435 /* CPU1 VR ISL68137 0.8V PMBUS @60h */
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYFrameLowering.cpp180 Register VR = in emitPrologue() local
182 BuildMI(MBB, MBBI, DL, TII->get(CSKY::LSRI32), VR) in emitPrologue()
186 .addReg(VR) in emitPrologue()
189 Register VR = in emitPrologue() local
191 BuildMI(MBB, MBBI, DL, TII->get(CSKY::MOV16), VR).addReg(SPReg); in emitPrologue()
192 BuildMI(MBB, MBBI, DL, TII->get(CSKY::LSRI16), VR) in emitPrologue()
193 .addReg(VR) in emitPrologue()
195 BuildMI(MBB, MBBI, DL, TII->get(CSKY::LSLI16), VR) in emitPrologue()
196 .addReg(VR) in emitPrologue()
198 BuildMI(MBB, MBBI, DL, TII->get(CSKY::MOV16), SPReg).addReg(VR); in emitPrologue()
/freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/
H A DInstrProf.cpp1061 ValueProfRecord *VR = getFirstValueProfRecord(this); in deserializeTo() local
1063 VR->deserializeTo(Record, SymTab); in deserializeTo()
1064 VR = getValueProfRecordNext(VR); in deserializeTo()
1092 ValueProfRecord *VR = getFirstValueProfRecord(this); in checkIntegrity() local
1094 if (VR->Kind > IPVK_Last) in checkIntegrity()
1097 VR = getValueProfRecordNext(VR); in checkIntegrity()
1141 ValueProfRecord *VR = getFirstValueProfRecord(this); in swapBytesToHost() local
1144 VR = getValueProfRecordNext(VR); in swapBytesToHost()
1154 ValueProfRecord *VR = getFirstValueProfRecord(this); in swapBytesFromHost() local
1156 ValueProfRecord *NVR = getValueProfRecordNext(VR); in swapBytesFromHost()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DSymbolManager.cpp440 if (const auto *VR = dyn_cast<VarRegion>(MR)) in isLiveRegion() local
441 return isLive(VR, true); in isLiveRegion()
531 bool SymbolReaper::isLive(const VarRegion *VR, bool includeStoreBindings) const{ in isLive() argument
532 const StackFrameContext *VarContext = VR->getStackFrame(); in isLive()
551 if (LCtx->getAnalysis<RelaxedLiveVariables>()->isLive(Loc, VR->getDecl())) in isLive()
558 const_cast<SymbolReaper *>(this)->includedRegionCache[VR]; in isLive()
567 reapedStore.getStoreManager().includedInBindings(store, VR); in isLive()
H A DMemRegion.cpp753 return VR->getDecl()->getSourceRange(); in sourceRange()
972 if (VR->getDecl() == VD) in getStackOrCaptureRegionForDeclContext()
1656 const VarRegion *VR = nullptr; in getCaptureRegions() local
1660 VR = MemMgr.getNonParamVarRegion(VD, this); in getCaptureRegions()
1665 VR = MemMgr.getVarRegion(VD, LC); in getCaptureRegions()
1666 OriginalVR = VR; in getCaptureRegions()
1673 return std::make_pair(VR, OriginalVR); in getCaptureRegions()
1700 const VarRegion *VR = nullptr; in LazyInitializeReferencedVars() local
1702 std::tie(VR, OriginalVR) = getCaptureRegions(VD); in LazyInitializeReferencedVars()
1703 assert(VR); in LazyInitializeReferencedVars()
[all …]
H A DBugReporterVisitors.cpp675 const MemRegion *VR = V.getAsRegion(); in findRegionOfInterestInRecord() local
680 if (RegionOfInterest == VR) in findRegionOfInterestInRecord()
1277 if (DS->getSingleDecl() != VR->getDecl()) in isInitializationOfVar()
1290 assert(VR->getDecl()->hasLocalStorage()); in isInitializationOfVar()
1367 const auto *VR = cast<VarRegion>(SI.Dest); in showBRParamDiagnostics() local
1368 const auto *D = VR->getDecl(); in showBRParamDiagnostics()
1392 if (VR->canPrintPretty()) { in showBRParamDiagnostics()
1394 VR->printPretty(OS); in showBRParamDiagnostics()
1533 if (isInitializationOfVar(Pred, VR)) { in VisitNode()
1535 InitE = VR->getDecl()->getInit(); in VisitNode()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DREADME_P9.txt57 VR[VRT].word[i] ← EXTS32(VR[VRB].word[i].byte[3])
65 VR[VRT].word[i] ← EXTS32(VR[VRB].word[i].hword[1])
73 VR[VRT].dword[i] ← EXTS64(VR[VRB].dword[i].byte[7])
81 VR[VRT].dword[i] ← EXTS64(VR[VRB].dword[i].hword[3])
89 VR[VRT].dword[i] ← EXTS64(VR[VRB].dword[i].word[1])
122 sh ← VR[VRB].byte[i].bit[5:7]
123 VR[VRT].byte[i] ← src.byte[i:i+1].bit[sh:sh+7]
126 VR[VRT].byte[i] is composed of 2 bytes from src.byte[i:i+1]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEFrameLowering.cpp174 Register VR = MRI.createVirtualRegister(RC); in expandLoadCCond() local
177 TII.loadRegFromStack(MBB, I, VR, FI, RC, &RegInfo, 0); in expandLoadCCond()
179 .addReg(VR, RegState::Kill); in expandLoadCCond()
189 Register VR = MRI.createVirtualRegister(RC); in expandStoreCCond() local
192 BuildMI(MBB, I, I->getDebugLoc(), TII.get(TargetOpcode::COPY), VR) in expandStoreCCond()
194 TII.storeRegToStack(MBB, I, VR, true, FI, RC, &RegInfo, 0); in expandStoreCCond()
541 Register VR = MF.getRegInfo().createVirtualRegister(RC); in emitPrologue() local
546 BuildMI(MBB, MBBI, dl, TII.get(ADDiu), VR).addReg(ZERO).addImm(MaxAlign); in emitPrologue()
547 BuildMI(MBB, MBBI, dl, TII.get(AND), SP).addReg(SP).addReg(VR); in emitPrologue()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchRegisterInfo.td193 def VR#I : LoongArchReg128<!cast<LoongArchReg64>("F"#I#"_64"), "vr"#I>,
198 128, (sequence "VR%u", 0, 31)>;
203 def XR#I : LoongArchReg256<!cast<LoongArchReg128>("VR"#I), "xr"#I>,
204 DwarfRegAlias<!cast<LoongArchReg128>("VR"#I)>;
/freebsd-14.2/tools/kerneldoc/subsys/
H A DDoxyfile-dev_vr6 PROJECT_NAME = "FreeBSD kernel VR device code"

123