Home
last modified time | relevance | path

Searched refs:OldValueOperandNum (Results 1 – 20 of 20) sorted by relevance

/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/VectorCompiler/lib/GenXCodeGen/
H A DGenXRegionUtils.cpp546 OldVal = Wr->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in buildFromStartWr()
555 Input = Rd->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in buildFromStartWr()
562 != GenXIntrinsic::GenXRegion::OldValueOperandNum) in buildFromStartWr()
571 if (Rd->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum) != Input) in buildFromStartWr()
609 != GenXIntrinsic::GenXRegion::OldValueOperandNum) in buildFromStartWr()
666 Input = Rd->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in buildFromWr()
669 Wr->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum)); in buildFromWr()
736 Wr->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum)); in size()
787 const unsigned OpIdx = GenXIntrinsic::GenXRegion::OldValueOperandNum; in getInputUse()
913 return Inst->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in simplifyRegionWrite()
[all …]
H A DGenXDeadVectorRemoval.cpp226 Inst->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum))) in isRootInst()
325 Use *U = &Inst->getOperandUse(GenXIntrinsic::GenXRegion::OldValueOperandNum); in nullOutInstructions()
356 … Inst->replaceAllUsesWith(Inst->getOperandUse(GenXIntrinsic::GenXRegion::OldValueOperandNum)); in nullOutInstructions()
424 Inst->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum)); in processRdRegion()
497 auto OldInVal = Inst->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in processWrRegion()
549 Inst->setOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum, in processWrRegion()
H A DGenXRegionCollapsing.cpp405 Value *OldValue = Rd->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in processBitCast()
452 auto Input = Rd->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in processBitCast()
526 OuterRd->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in processRdRegion()
627 Value *Input = OuterRd->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in processRdRegion()
736 OuterWr->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum)); in processWrRegionElim()
820 Value *OldValue = WrRegion->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in processWrRegionBitCast2()
952 Value *OldValInput = OuterRd->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in processWrRegion()
1014 … InnerSrc = dyn_cast<Constant>(InnerWr->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum)); in processWrRegionSplat()
1022 … OuterSrc = dyn_cast<Constant>(OuterWr->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum)); in processWrRegionSplat()
H A DGenXBaling.cpp604 Inst->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum)); in processWrRegion()
606 GenXIntrinsic::GenXRegion::OldValueOperandNum)); in processWrRegion()
1626 Value *RdIn = Rd->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in processTwoAddrSend()
1627 Value *WrIn = Wr->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in processTwoAddrSend()
1830 GenXIntrinsic::GenXRegion::OldValueOperandNum))) { in doClones()
1832 Cloned->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum)); in doClones()
1838 Cloned->setOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum, in doClones()
2169 I->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum) == UseI) in skipTransform()
2435 WrR->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in prologue()
H A DGenXUnbaling.cpp1077 StartWr->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in processNonOverlappingRegion()
1101 Value *Input = bi->Inst->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in processNonOverlappingRegion()
1226 Wr->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum)); in processNonOverlappingRegion()
H A DGenXLegalization.cpp1173 Head->Inst->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in determineWidth()
1213 i->Inst->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum), in determineWidth()
1252 if (i->Inst->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum) == in determineWidth()
2233 using GenXIntrinsic::GenXRegion::OldValueOperandNum; in transformMoveType()
2259 Value *Src = Rd ? Rd->getOperand(OldValueOperandNum) in transformMoveType()
2299 Value *NewOldVal = createBitCastIfNeeded(Wr->getOperand(OldValueOperandNum), in transformMoveType()
H A DGenXCategory.cpp865 CI->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum)); in getCategoryAndAlignmentForDef()
970 else if (GenXIntrinsic::GenXRegion::OldValueOperandNum == U->getOperandNo()) in getCategoryAndAlignmentForUse()
H A DGenXArgIndirection.cpp874 != GenXIntrinsic::GenXRegion::OldValueOperandNum in createCallSite()
1472 Inst->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum))) in process()
1723 && oi == GenXIntrinsic::GenXRegion::OldValueOperandNum) { in indirectBale()
1804 GenXIntrinsic::GenXRegion::OldValueOperandNum); in indirectRegion()
H A DGenXPatternMatch.cpp2401 Value* OldV = Inst->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in simplifyRdRegion()
2418 Value *OldV = Inst->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in simplifyWrRegion()
2481 Value* OldV = Inst->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in simplifyWrRegion()
2493 Inst->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in simplifyWrRegion()
2660 Value *WrOldValOp = Wr->getOperand(OldValueOperandNum); in mergeToWrRegion()
2661 Value *RdOldValOp = Rd->getOperand(OldValueOperandNum); in mergeToWrRegion()
2679 Value *NewWr = WrReg.createWrRegion(Rd->getOperand(OldValueOperandNum), in mergeToWrRegion()
H A DGenXAddressCommoning.cpp389 if (ui->getOperandNo() != GenXIntrinsic::GenXRegion::OldValueOperandNum) in processBaseReg()
694 if (ui->getOperandNo() != GenXIntrinsic::GenXRegion::OldValueOperandNum) in vectorizeAddrs()
H A DGenXUtil.cpp290 return GenXIntrinsic::GenXRegion::OldValueOperandNum; in getTwoAddressOperandNum()
1730 Wrr->getArgOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in isLegalValueForGlobalStore()
2243 RdR->getArgOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum)); in isRdRFromGlobalLoad()
2252 WrR->getArgOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum)); in isWrRToGlobalLoad()
H A DGenXVectorDecomposer.cpp195 GenXIntrinsic::GenXRegion::OldValueOperandNum))) in determineDecomposition()
H A DGenXDepressurizer.cpp1337 Opnd0 = Inst->getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in fillSuperbale()
H A DGenXConstants.cpp200 && i == GenXIntrinsic::GenXRegion::OldValueOperandNum in loadNonSimpleConstants()
H A DGenXLowering.cpp654 LoadWrr->getArgOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in getLoadTarget()
H A DGenXCisaBuilder.cpp1483 GenXIntrinsic::GenXRegion::OldValueOperandNum) in buildInstruction()
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/VectorCompiler/lib/GenXOpts/CMAnalysis/
H A DInstructionSimplifyGenX.cpp208 return *Inst.getOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum); in getWriteOldValueOperand()
277 == ArgBegin[GenXIntrinsic::GenXRegion::OldValueOperandNum]->getType()) { in SimplifyGenXIntrinsic()
297 return ArgBegin[GenXIntrinsic::GenXRegion::OldValueOperandNum]; in SimplifyGenXIntrinsic()
302 ArgBegin[GenXIntrinsic::GenXRegion::OldValueOperandNum])) in SimplifyGenXIntrinsic()
347 return ArgBegin[GenXIntrinsic::GenXRegion::OldValueOperandNum]; in SimplifyGenXIntrinsic()
354 Value *OldVal = ArgBegin[GenXIntrinsic::GenXRegion::OldValueOperandNum]; in SimplifyGenXIntrinsic()
359 RdR->getArgOperand(GenXIntrinsic::GenXRegion::OldValueOperandNum) in SimplifyGenXIntrinsic()
H A DConstantFoldingGenX.cpp59 Constant *Input = Operands[GenXIntrinsic::GenXRegion::OldValueOperandNum]; in constantFoldRdRegion()
121 Constant *OldValue = Operands[GenXIntrinsic::GenXRegion::OldValueOperandNum]; in constantFoldWrRegion()
/dports/devel/vc-intrinsics/vc-intrinsics-753ad50/GenXIntrinsics/include/llvm/GenXIntrinsics/
H A DGenXIntrinsics.h97 OldValueOperandNum = 0, enumerator
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/VectorCompiler/lib/GenXOpts/CMTrans/
H A DCMABI.cpp1589 GenXIntrinsic::GenXRegion::OldValueOperandNum)]; in diagnoseOverlappingArgs()