Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.h275 bool &Commuted) const override;
315 bool &Commuted) const;
H A DRISCVInstrInfo.cpp1817 bool &Commuted) const { in hasReassociableVectorSibling()
1827 Commuted = !areRVVInstsReassociable(Inst, *MI1) && in hasReassociableVectorSibling()
1829 if (Commuted) in hasReassociableVectorSibling()
1874 bool &Commuted) const { in hasReassociableSibling()
1877 return hasReassociableVectorSibling(Inst, Commuted); in hasReassociableSibling()
1879 if (!TargetInstrInfo::hasReassociableSibling(Inst, Commuted)) in hasReassociableSibling()
1883 unsigned OperandIdx = Commuted ? 2 : 1; in hasReassociableSibling()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineCSE.cpp559 bool Commuted = false; in ProcessBlockCSE() local
562 Commuted = true; in ProcessBlockCSE()
736 if (Commuted) in ProcessBlockCSE()
H A DTwoAddressInstructionPass.cpp1328 bool Commuted = tryInstructionCommute(&MI, DstIdx, SrcIdx, regBKilled, Dist); in tryInstructionTransform() local
1338 if (Commuted && !MI.isConvertibleTo3Addr()) in tryInstructionTransform()
1346 if (!Commuted && EnableRescheduling && rescheduleMIBelowKill(mi, nmi, regB)) { in tryInstructionTransform()
1353 if (Commuted) { in tryInstructionTransform()
1371 if (Commuted) in tryInstructionTransform()
H A DTargetInstrInfo.cpp858 bool &Commuted) const { in hasReassociableSibling()
867 Commuted = !areOpcodesEqualOrInverse(Opcode, MI1->getOpcode()) && in hasReassociableSibling()
869 if (Commuted) in hasReassociableSibling()
893 bool &Commuted) const { in isReassociationCandidate()
897 hasReassociableSibling(Inst, Commuted); in isReassociationCandidate()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFoldOperands.cpp34 bool Commuted; member
41 Commuted(Commuted_) { in FoldCandidate()
413 if (Fold.Commuted) in updateOperand()
456 MachineOperand *FoldOp, bool Commuted = false, in appendFoldCandidate() argument
462 LLVM_DEBUG(dbgs() << "Append " << (Commuted ? "commuted" : "normal") in appendFoldCandidate()
464 FoldList.emplace_back(MI, OpNo, FoldOp, Commuted, ShrinkOp); in appendFoldCandidate()
1437 } else if (Fold.Commuted) { in foldInstOperand()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h1250 bool isReassociationCandidate(const MachineInstr &Inst, bool &Commuted) const;
1274 bool &Commuted) const;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp25368 for (bool Commuted : {false, true}) { in combineShuffleToZeroExtendVectorInReg()
25369 SDValue Op = SVN->getOperand(!Commuted ? 0 : 1); in combineShuffleToZeroExtendVectorInReg()
25370 if (Commuted) in combineShuffleToZeroExtendVectorInReg()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrAVX512.td3009 // Commuted with broadcast load.
3066 // Commuted with broadcast load.