Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DInjectTLIMappings.cpp112 for (bool Predicated : {false, true}) { in addMappingsFromTLI()
115 AddVariantDecl(VF, Predicated); in addMappingsFromTLI()
119 AddVariantDecl(VF, Predicated); in addMappingsFromTLI()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCChecker.h89 HexagonMCInstrInfo::PredicateInfo Predicated);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp952 SmallPtrSet<MachineInstr *, 4> Predicated; in ValidateLiveOuts() local
969 Predicated.insert(&MI); in ValidateLiveOuts()
983 for (auto *I : Predicated) in ValidateLiveOuts()
994 SmallPtrSetImpl<MachineInstr *> &Predicated) { in ValidateLiveOuts() argument
998 if (Use != MI && !Predicated.count(Use)) in ValidateLiveOuts()
1015 if (!HasPredicatedUsers(MI, MO, Predicated)) { in ValidateLiveOuts()
1024 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);
2570 bool Predicated) { in SelectMVE_WB() argument
2591 if (Predicated) in SelectMVE_WB()
2651 unsigned FirstInputOp = Predicated ? 2 : 1; in SelectMVE_VADCSBC()
2668 if (Predicated) in SelectMVE_VADCSBC()
2689 if (Predicated) in SelectMVE_VSHLC()
2748 if (Predicated) in SelectBaseMVE_VMLLDAV()
2865 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
4172 // Predicated v(max|min)nma
4682 // Predicated multiply
5233 // Predicated version
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonInstrFormats.td85 // Predicated instructions.
300 // Predicated instructions.
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/
H A DVVPInstrInfo.td9 // This file defines the VE Vector Predicated SDNodes (VVP SDNodes). VVP
/freebsd-14.2/contrib/llvm-project/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
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp106 Prefix.Predicated = true; in CreateFromInst()
118 Prefix.Predicated = true; in CreateFromInst()
134 bool isPredicated() const { return Predicated; } in isPredicated()
136 assert(Predicated); in getElementSize()
141 assert(Predicated); in getPgReg()
147 bool Predicated = false; member in __anonc2b64ba80111::AArch64AsmParser::PrefixInfo
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolution.h2039 void forgetBackedgeTakenCounts(const Loop *L, bool Predicated);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DSVEInstrFormats.td2051 // SVE Floating Point Arithmetic - Predicated Group
3095 // SVE Integer Arithmetic - Binary Predicated Group
3778 // SVE2 Integer - Predicated Group
4522 // SVE Integer Arithmetic - Unary Predicated Group
4980 // SVE Integer Wide Immediate - Predicated Group
5842 // SVE Bitwise Shift - Predicated Group
6856 // SVE Permute Vector - Predicated Group
9122 // Predicated pseudo floating point two operand instructions.
9136 // Predicated pseudo floating point three operand instructions.
9156 // Predicated pseudo integer two operand instructions.
[all …]
H A DAArch64SVEInstrInfo.td183 // Predicated operations with the result of inactive lanes being unspecified.
241 // Predicated operations with the result of inactive lanes provided by the last operand.
2153 // Predicated shifts
4144 // FP8 Arithmetic - Predicated Group
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp13858 bool Predicated) { in forgetBackedgeTakenCounts() argument
13860 Predicated ? PredicatedBackedgeTakenCounts : BackedgeTakenCounts; in forgetBackedgeTakenCounts()
13868 UserIt->second.erase({L, Predicated}); in forgetBackedgeTakenCounts()
14212 auto VerifyBECountUsers = [&](bool Predicated) { in verify() argument
14214 Predicated ? PredicatedBackedgeTakenCounts : BackedgeTakenCounts; in verify()
14221 UserIt->second.contains({ LoopAndBEInfo.first, Predicated })) in verify()