Home
last modified time | relevance | path

Searched refs:Vs (Results 1 – 20 of 20) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
HDHexagonPatternsHVX.td22 def Combinev: OutPatFrag<(ops node:$Vs, node:$Vt),
23 (REG_SEQUENCE HvxWR, $Vs, vsub_hi, $Vt, vsub_lo)>;
33 def LoVec: OutPatFrag<(ops node:$Vs), (EXTRACT_SUBREG $Vs, vsub_lo)>;
34 def HiVec: OutPatFrag<(ops node:$Vs), (EXTRACT_SUBREG $Vs, vsub_hi)>;
49 def VSxtb: OutPatFrag<(ops node:$Vs), (V6_vunpackb $Vs)>;
50 def VSxth: OutPatFrag<(ops node:$Vs), (V6_vunpackh $Vs)>;
51 def VZxtb: OutPatFrag<(ops node:$Vs), (V6_vunpackub $Vs)>;
52 def VZxth: OutPatFrag<(ops node:$Vs), (V6_vunpackuh $Vs)>;
141 def: Pat<(Store Value:$Vs, I32:$Rt),
142 (MI I32:$Rt, 0, Value:$Vs)>;
[all …]
HDHexagonISelLoweringHVX.cpp1282 SDValue Vs = Op.getOperand(0); in LowerHvxMul() local
1293 SDValue M = getInstr(MpyOpc, dl, ExtTy, {Vs, Vt}, DAG); in LowerHvxMul()
1308 return getInstr(Hexagon::V6_vmpyih, dl, ResTy, {Vs, Vt}, DAG); in LowerHvxMul()
1315 SDValue T0 = getInstr(Hexagon::V6_vmpyiowh, dl, ResTy, {Vs, Vt}, DAG); in LowerHvxMul()
1318 {T1, Vs, Vt}, DAG); in LowerHvxMul()
1336 SDValue Vs = Op.getOperand(0); in LowerHvxMulh() local
1351 SDValue M = getInstr(MpyOpc, dl, ExtTy, {Vs, Vt}, DAG); in LowerHvxMulh()
1381 SDValue T0 = getInstr(Hexagon::V6_vmpyewuh, dl, ResTy, {Vt, Vs}, DAG); in LowerHvxMulh()
1383 SDValue S0 = getInstr(Hexagon::V6_vasrw, dl, ResTy, {Vs, S16}, DAG); in LowerHvxMulh()
1410 SDValue T0 = getInstr(Hexagon::V6_vmpyuhv, dl, PairTy, {Vs, Vt}, DAG); in LowerHvxMulh()
[all …]
HDHexagonISelLowering.cpp2243 SDValue Vs[4]; in buildVector32() local
2245 Vs[i] = DAG.getZExtOrTrunc(Elem[i], dl, MVT::i32); in buildVector32()
2246 Vs[i] = DAG.getZeroExtendInReg(Vs[i], dl, MVT::i8); in buildVector32()
2249 SDValue T0 = DAG.getNode(ISD::SHL, dl, MVT::i32, {Vs[1], S8}); in buildVector32()
2250 SDValue T1 = DAG.getNode(ISD::SHL, dl, MVT::i32, {Vs[3], S8}); in buildVector32()
2251 SDValue B0 = DAG.getNode(ISD::OR, dl, MVT::i32, {Vs[0], T0}); in buildVector32()
2252 SDValue B1 = DAG.getNode(ISD::OR, dl, MVT::i32, {Vs[2], T1}); in buildVector32()
HDHexagonPatterns.td117 def valign: PatFrag<(ops node:$Vt, node:$Vs, node:$Ru),
118 (HexagonVALIGN node:$Vt, node:$Vs, node:$Ru)>;
339 def: Pat<(Sel (CmpType (CmpOp CmpPred:$Vs, CmpPred:$Vt)),
340 CmpPred:$Vt, CmpPred:$Vs),
341 (PickT CmpPred:$Vs, CmpPred:$Vt)>;
342 def: Pat<(Sel (CmpType (CmpOp CmpPred:$Vs, CmpPred:$Vt)),
343 CmpPred:$Vs, CmpPred:$Vt),
344 (PickS CmpPred:$Vs, CmpPred:$Vt)>;
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
HDThreadSafetyTIL.h407 typename V::R_SExpr traverse(V &Vs, typename V::R_Ctx Ctx) { in traverse() argument
409 return Vs.reduceVariableRef(this); in traverse()
467 typename V::R_SExpr traverse(V &Vs, typename V::R_Ctx Ctx) { in traverse() argument
469 return Vs.traverse(Result, Ctx); in traverse()
495 typename V::R_SExpr traverse(V &Vs, typename V::R_Ctx Ctx) { in traverse() argument
496 return Vs.reduceUndefined(*this); in traverse()
516 template <class V> typename V::R_SExpr traverse(V &Vs, typename V::R_Ctx Ctx) { in traverse() argument
517 return Vs.reduceWildcard(*this); in traverse()
550 template <class V> typename V::R_SExpr traverse(V &Vs, typename V::R_Ctx Ctx);
578 typename V::R_SExpr Literal::traverse(V &Vs, typename V::R_Ctx Ctx) { in traverse() argument
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/
HDAllocatorList.h43 template <class... Ts> Node(Ts &&... Vs) : V(std::forward<Ts>(Vs)...) {} in Node()
187 template <class... Ts> iterator emplace(iterator I, Ts &&... Vs) { in emplace() argument
188 return iterator(List.insert(I.wrapped(), *create(std::forward<Ts>(Vs)...))); in emplace()
220 template <class... Ts> void emplace_back(Ts &&... Vs) { in emplace_back() argument
221 emplace(end(), std::forward<Ts>(Vs)...); in emplace_back()
223 template <class... Ts> void emplace_front(Ts &&... Vs) { in emplace_front() argument
224 emplace(begin(), std::forward<Ts>(Vs)...); in emplace_front()
HDPointerSumType.h231 template <uintptr_t V, uintptr_t... Vs>
233 uintptr_t, (V < Min<Vs...>::value ? V : Min<Vs...>::value)> {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
HDARMAddressingModes.h263 unsigned u, Vs, Imm; in getT2SOImmValSplatVal() local
269 Vs = ((V & 0xff) == 0) ? V >> 8 : V; in getT2SOImmValSplatVal()
271 Imm = Vs & 0xff; in getT2SOImmValSplatVal()
276 if (Vs == u) in getT2SOImmValSplatVal()
277 return (((Vs == V) ? 1 : 2) << 8) | Imm; in getT2SOImmValSplatVal()
280 if (Vs == (u | (u << 8))) in getT2SOImmValSplatVal()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
HDNVPTXUtilities.cpp285 std::vector<unsigned> Vs; in getAlign() local
286 bool retval = findAllNVVMAnnotation(&F, "align", Vs); in getAlign()
289 for (int i = 0, e = Vs.size(); i < e; i++) { in getAlign()
290 unsigned v = Vs[i]; in getAlign()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Demangle/
HDItaniumDemangle.cpp75 template<typename ...Ts> static bool anyWantNewline(Ts ...Vs) { in anyWantNewline()
76 for (bool B : {wantsNewline(Vs)...}) in anyWantNewline()
207 template<typename T, typename ...Rest> void operator()(T V, Rest ...Vs) { in operator ()()
208 if (Visitor.anyWantNewline(V, Vs...)) in operator ()()
211 int PrintInOrder[] = { (Visitor.printWithComma(Vs), 0)..., 0 }; in operator ()()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
HDLint.cpp155 void WriteValues(ArrayRef<const Value *> Vs) { in WriteValues() argument
156 for (const Value *V : Vs) { in WriteValues()
179 void CheckFailed(const Twine &Message, const T1 &V1, const Ts &...Vs) { in CheckFailed() argument
181 WriteValues({V1, Vs...}); in CheckFailed()
/freebsd-11-stable/secure/caroot/trusted/
HDAffirmTrust_Premium_ECC.pem62 A1UdDwEB/wQEAwIBBjAKBggqhkjOPQQDAwNnADBkAjAXCfOHiFBar8jAQr9HX/Vs
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
HDConstants.h461 get(StructType *T, Csts *... Vs) {
462 SmallVector<Constant *, 8> Values({Vs...});
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
HDVerifier.cpp197 template <typename T> void Write(ArrayRef<T> Vs) { in Write()
198 for (const T &V : Vs) in Write()
203 void WriteTs(const T1 &V1, const Ts &... Vs) { in WriteTs()
205 WriteTs(Vs...); in WriteTs()
226 void CheckFailed(const Twine &Message, const T1 &V1, const Ts &... Vs) { in CheckFailed()
229 WriteTs(V1, Vs...); in CheckFailed()
243 const Ts &... Vs) { in DebugInfoCheckFailed()
246 WriteTs(V1, Vs...); in DebugInfoCheckFailed()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
HDExprEngine.h638 ProgramStateRef escapeValues(ProgramStateRef State, ArrayRef<SVal> Vs,
/freebsd-11-stable/tools/test/sort/bigtest/
HDkcmd30 for KEYS in -srh -sfrudb -Vs -sM -siz
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
HDExprEngine.cpp1176 ArrayRef<SVal> Vs, in escapeValues() argument
1195 for (SVal V : Vs) in escapeValues()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64InstrInfo.td4993 (v16i8 V128:$Vd), VectorIndexB:$idx, (v16i8 V128:$Vs),
4996 V128:$Vd, VectorIndexB:$idx, V128:$Vs, VectorIndexB:$idx2)
4999 (v8i16 V128:$Vd), VectorIndexH:$idx, (v8i16 V128:$Vs),
5002 V128:$Vd, VectorIndexH:$idx, V128:$Vs, VectorIndexH:$idx2)
5005 (v4i32 V128:$Vd), VectorIndexS:$idx, (v4i32 V128:$Vs),
5008 V128:$Vd, VectorIndexS:$idx, V128:$Vs, VectorIndexS:$idx2)
5011 (v2i64 V128:$Vd), VectorIndexD:$idx, (v2i64 V128:$Vs),
5014 V128:$Vd, VectorIndexD:$idx, V128:$Vs, VectorIndexD:$idx2)
/freebsd-11-stable/contrib/ncurses/include/
HDcurses.h.in309 * These aren't documented, but a lot of System Vs have them anyway
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMInstrNEON.td5212 // Vd, Vs, Vs[0-15], Idx[0-1]