Home
last modified time | relevance | path

Searched refs:Commutable (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/MC/
H A DMCInstrDesc.h141 Commutable, enumerator
437 bool isCommutable() const { return Flags & (1ULL << MCID::Commutable); } in isCommutable()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86Instr3DNow.td30 X86FoldableSchedWrite sched, bit Commutable = 0,
32 let isCommutable = Commutable in
H A DX86InstrMMX.td36 X86FoldableSchedWrite sched, bit Commutable = 0,
43 let isCommutable = Commutable;
95 bit Commutable = 0> {
96 let isCommutable = Commutable in
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DPatternMatch.h588 template <typename LHS_t, typename RHS_t, bool Commutable = false>
600 (Commutable && L.match(I->getOperand(1)) && in match()
616 bool Commutable = false>
629 (Commutable && L.match(I->getOperand(1)) && in match()
635 (Commutable && L.match(CE->getOperand(1)) && in match()
983 bool Commutable = false>
997 (Commutable && L.match(I->getOperand(1)) && in match()
1258 bool Commutable = false>
1291 (Commutable && L.match(RHS) && R.match(LHS)); in match()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMInstrNEON.td2645 let isCommutable = Commutable;
2658 let isCommutable = Commutable;
2696 let isCommutable = Commutable;
2707 let isCommutable = Commutable;
2747 let isCommutable = Commutable;
2800 let isCommutable = Commutable;
3061 let isCommutable = Commutable;
3072 let isCommutable = Commutable;
3098 bit Commutable>
3104 let isCommutable = Commutable;
[all …]
H A DARMInstrThumb2.td585 SDPatternOperator opnode, bit Commutable = 0,
603 let isCommutable = Commutable;
641 SDPatternOperator opnode, bit Commutable = 0> :
642 T2I_bin_irs<opcod, opc, iii, iir, iis, opnode, Commutable, ".w"> {
715 bit Commutable = 0> {
729 let isCommutable = Commutable;
765 bit Commutable = 0> {
807 let isCommutable = Commutable;
834 bit Commutable = 0> {
850 let isCommutable = Commutable;
H A DARMInstrInfo.td1379 SDPatternOperator opnode, bit Commutable = 0> {
1404 let isCommutable = Commutable;
1452 SDNode opnode, bit Commutable = 0> {
1525 bit Commutable = 0> {
1535 let isCommutable = Commutable;
1558 bit Commutable = 0> {
1586 SDPatternOperator opnode, bit Commutable = 0,
1608 let isCommutable = Commutable;
1717 bit Commutable = 0> {
1742 let isCommutable = Commutable;
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/
H A DMIPatternMatch.h174 bool Commutable = false>
186 (Commutable && (R.match(MRI, TmpMI->getOperand(1).getReg()) &&
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineInstr.h849 return hasProperty(MCID::Commutable, Type);