Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/
H A DVVPInstrInfo.td9 // This file defines the VE Vector Predicated SDNodes (VVP SDNodes). VVP
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCChecker.h86 HexagonMCInstrInfo::PredicateInfo Predicated);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp927 SmallPtrSet<MachineInstr *, 4> Predicated; in ValidateLiveOuts() local
942 Predicated.insert(&MI); in ValidateLiveOuts()
954 SmallPtrSetImpl<MachineInstr *> &Predicated) { in ValidateLiveOuts() argument
958 if (Use != MI && !Predicated.count(Use)) in ValidateLiveOuts()
975 if (!HasPredicatedUsers(MI, MO, Predicated)) { in ValidateLiveOuts()
984 Predicated.insert(MI); in ValidateLiveOuts()
H A DARMISelDAGToDAG.cpp258 void SelectMVE_VSHLC(SDNode *N, bool Predicated);
268 void SelectBaseMVE_VMLLDAV(SDNode *N, bool Predicated,
292 bool Wrapping, bool Predicated);
2559 bool Predicated) { in SelectMVE_WB() argument
2580 if (Predicated) in SelectMVE_WB()
2640 unsigned FirstInputOp = Predicated ? 2 : 1; in SelectMVE_VADCSBC()
2657 if (Predicated) in SelectMVE_VADCSBC()
2678 if (Predicated) in SelectMVE_VSHLC()
2740 if (Predicated) in SelectBaseMVE_VMLLDAV()
2857 if (Predicated) in SelectMVE_VxDUP()
[all …]
H A DARMInstrMVE.td328 // Predicated with select
348 // Predicated with intrinsic
364 // Predicated with select
384 // Predicated with intrinsic
1199 // Predicated
1364 // Predicated
2674 // Predicated v(min|max)a
4128 // Predicated v(max|min)nma
4631 // Predicated multiply
5183 // Predicated version
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonInstrFormats.td85 // Predicated instructions.
295 // Predicated instructions.
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp103 Prefix.Predicated = true; in CreateFromInst()
115 Prefix.Predicated = true; in CreateFromInst()
129 PrefixInfo() : Active(false), Predicated(false) {} in PrefixInfo()
131 bool isPredicated() const { return Predicated; } in isPredicated()
133 assert(Predicated); in getElementSize()
138 assert(Predicated); in getPgReg()
144 bool Predicated; member in __anon56f6c4660111::AArch64AsmParser::PrefixInfo
/freebsd-13.1/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-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DSVEInstrFormats.td1682 // SVE Floating Point Arithmetic - Predicated Group
2544 // SVE Integer Arithmetic - Binary Predicated Group
3191 // SVE2 Integer - Predicated Group
3906 // SVE Integer Arithmetic - Unary Predicated Group
4360 // SVE Integer Wide Immediate - Predicated Group
5163 // SVE Bitwise Shift - Predicated Group
6078 // SVE Permute Vector - Predicated Group
8273 // Predicated pseudo floating point two operand instructions.
8287 // Predicated pseudo integer two operand instructions.
8309 // Predicated pseudo integer two operand instructions. Second operand is an
H A DAArch64SVEInstrInfo.td177 // Predicated operations with the result of inactive lanes being unspecified.
207 // Predicated operations with the result of inactive lanes provided by the last operand.
1408 // Predicated shifts
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrFormats.td463 // FpI_ - Floating Point Pseudo Instruction template. Not Predicated.