Home
last modified time | relevance | path

Searched refs:Predicated (Results 1 – 15 of 15) sorted by relevance

/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCChecker.h90 HexagonMCInstrInfo::PredicateInfo Predicated);
/openbsd/gnu/llvm/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp958 SmallPtrSet<MachineInstr *, 4> Predicated; in ValidateLiveOuts() local
975 Predicated.insert(&MI); in ValidateLiveOuts()
989 for (auto *I : Predicated) in ValidateLiveOuts()
1000 SmallPtrSetImpl<MachineInstr *> &Predicated) { in ValidateLiveOuts() argument
1004 if (Use != MI && !Predicated.count(Use)) in ValidateLiveOuts()
1021 if (!HasPredicatedUsers(MI, MO, Predicated)) { in ValidateLiveOuts()
1030 Predicated.insert(MI); in ValidateLiveOuts()
H A DARMISelDAGToDAG.cpp262 void SelectMVE_VSHLC(SDNode *N, bool Predicated);
272 void SelectBaseMVE_VMLLDAV(SDNode *N, bool Predicated,
296 bool Wrapping, bool Predicated);
2572 bool Predicated) { in SelectMVE_WB() argument
2593 if (Predicated) in SelectMVE_WB()
2653 unsigned FirstInputOp = Predicated ? 2 : 1; in SelectMVE_VADCSBC()
2670 if (Predicated) in SelectMVE_VADCSBC()
2691 if (Predicated) in SelectMVE_VSHLC()
2753 if (Predicated) in SelectBaseMVE_VMLLDAV()
2870 if (Predicated) in SelectMVE_VxDUP()
[all …]
H A DARMInstrMVE.td321 // Predicated with select
341 // Predicated with intrinsic
357 // Predicated with select
377 // Predicated with intrinsic
1194 // Predicated
1360 // Predicated
2695 // Predicated v(min|max)a
4167 // Predicated v(max|min)nma
4677 // Predicated multiply
5228 // Predicated version
[all …]
/openbsd/gnu/llvm/llvm/docs/Proposals/
H A DVectorPredication.rst69 5. Predicated IR Instructions
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonInstrFormats.td85 // Predicated instructions.
300 // Predicated instructions.
/openbsd/gnu/llvm/llvm/lib/Target/VE/
H A DVVPInstrInfo.td9 // This file defines the VE Vector Predicated SDNodes (VVP SDNodes). VVP
/openbsd/gnu/llvm/clang/include/clang/Basic/
H A Darm_mve.td308 // Predicated form without writeback
436 // Predicated intrinsics
471 // Predicated intrinsics - Int types only
529 // Predicated intrinsics - Float types only
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp107 Prefix.Predicated = true; in CreateFromInst()
119 Prefix.Predicated = true; in CreateFromInst()
135 bool isPredicated() const { return Predicated; } in isPredicated()
137 assert(Predicated); in getElementSize()
142 assert(Predicated); in getPgReg()
148 bool Predicated = false; member in __anonee8849df0111::AArch64AsmParser::PrefixInfo
/openbsd/gnu/llvm/llvm/docs/
H A DLangRef.rst18435 Predicated integer addition of two vectors of integers.
18578 Predicated, signed division of two vectors of integers.
18626 Predicated, unsigned division of two vectors of integers.
19059 Predicated abs of a vector of integers.
22239 Predicated bitreverse of a vector of integers.
22286 Predicated bswap of a vector of integers.
22333 Predicated ctpop of a vector of integers.
22380 Predicated ctlz of a vector of integers.
22427 Predicated cttz of a vector of integers.
22474 Predicated fshl of three vectors of integers.
[all …]
/openbsd/gnu/llvm/llvm/include/llvm/Analysis/
H A DScalarEvolution.h2034 void forgetBackedgeTakenCounts(const Loop *L, bool Predicated);
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/
H A DSVEInstrFormats.td1886 // SVE Floating Point Arithmetic - Predicated Group
2844 // SVE Integer Arithmetic - Binary Predicated Group
3489 // SVE2 Integer - Predicated Group
4210 // SVE Integer Arithmetic - Unary Predicated Group
4659 // SVE Integer Wide Immediate - Predicated Group
5495 // SVE Bitwise Shift - Predicated Group
6469 // SVE Permute Vector - Predicated Group
8650 // Predicated pseudo floating point two operand instructions.
8664 // Predicated pseudo integer two operand instructions.
8686 // Predicated pseudo integer two operand instructions. Second operand is an
H A DAArch64SVEInstrInfo.td177 // Predicated operations with the result of inactive lanes being unspecified.
223 // Predicated operations with the result of inactive lanes provided by the last operand.
2046 // Predicated shifts
/openbsd/gnu/llvm/llvm/lib/Analysis/
H A DScalarEvolution.cpp13870 bool Predicated) { in forgetBackedgeTakenCounts() argument
13872 Predicated ? PredicatedBackedgeTakenCounts : BackedgeTakenCounts; in forgetBackedgeTakenCounts()
13880 UserIt->second.erase({L, Predicated}); in forgetBackedgeTakenCounts()
14224 auto VerifyBECountUsers = [&](bool Predicated) { in verify() argument
14226 Predicated ? PredicatedBackedgeTakenCounts : BackedgeTakenCounts; in verify()
14233 UserIt->second.contains({ LoopAndBEInfo.first, Predicated })) in verify()
/openbsd/gnu/usr.bin/gcc/gcc/
H A DChangeLog.19134 (use_sfunc_addr+1, udivsi3): Predicated on ! TARGET_SH4.