Home
last modified time | relevance | path

Searched refs:getDest (Results 1 – 25 of 37) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
DIceInstMIPS32.cpp67 getDest()->emit(Func); in emit()
268 Inst->getDest()->emit(Func); in emitUnaryopGPR()
278 Inst->getDest()->emit(Func); in emitUnaryopGPRFLoHi()
297 Inst->getDest()->emit(Func); in emitThreeAddr()
311 Inst->getDest()->emit(Func); in emitTwoAddr()
507 if (getDest()) { in dump()
538 Variable *Dest = getDest(); in emit()
562 getDest()->emit(Func); in emit()
588 getDest()->emit(Func); in emit()
598 Variable *Dest = getDest(); in emitIAS()
[all …]
DIceInstARM32.cpp167 Instr->getDest()->emit(Func); in emitUnaryopGPR()
190 Instr->getDest()->emit(Func); in emitUnaryopFP()
201 Variable *Dest = Instr->getDest(); in emitTwoAddr()
218 Instr->getDest()->emit(Func); in emitThreeAddr()
233 Instr->getDest()->emit(Func); in emitThreeAddrFP()
246 assert(Instr->getSrc(0) == Instr->getDest()); in emitFourAddrFP()
248 << getVWidthString(Instr->getDest()->getType(), SignType) << "\t"; in emitFourAddrFP()
249 Instr->getDest()->emit(Func); in emitFourAddrFP()
263 Instr->getDest()->emit(Func); in emitFourAddr()
295 Asm->mla(getDest(), getSrc(0), getSrc(1), getSrc(2), getPredicate()); in emitIAS()
[all …]
DIceInstX8632.cpp625 if (this->getDest()) { in dump()
642 Operand *Dest = getDest(); in emitTwoAddress()
961 this->getDest()->emit(Func); in emit()
967 const Variable *Dest = this->getDest(); in emitIAS()
992 this->getDest()->emit(Func); in emit()
1044 Instr->getDest()->emit(Func); in emitVariableBlendInst()
1052 const Variable *Dest = Instr->getDest(); in emitIASVariableBlendInst()
1086 Variable *Dest = this->getDest(); in emit()
1111 const Variable *Var = this->getDest(); in emitIAS()
1136 Variable *Dest = this->getDest(); in emit()
[all …]
DIceInstX8664.cpp612 if (this->getDest()) { in dump()
629 Operand *Dest = getDest(); in emitTwoAddress()
953 this->getDest()->emit(Func); in emit()
959 const Variable *Dest = this->getDest(); in emitIAS()
984 this->getDest()->emit(Func); in emit()
1036 Instr->getDest()->emit(Func); in emitVariableBlendInst()
1044 const Variable *Dest = Instr->getDest(); in emitIASVariableBlendInst()
1078 Variable *Dest = this->getDest(); in emit()
1103 const Variable *Var = this->getDest(); in emitIAS()
1128 Variable *Dest = this->getDest(); in emit()
[all …]
DIceCfgNode.cpp247 CmpInstDest = InsertionPoint->getDest(); in placePhiStores()
262 Variable *Dest = I.getDest(); in placePhiStores()
457 Variable *Dest = Phi->getDest(); in advancedPhiLowering()
1006 Variable *Dest = Instr->getDest(); in emitLiveRangesEnded()
1043 if (Variable *Dest = I->getDest()) { in updateStats()
1108 Variable *Dest = I.getDest(); in emit()
1259 if (Inst.getDest() == Condition) { in shortCircuit()
1285 if (IsOperand(TopLevelBoolOp, Inst.getDest())) { in shortCircuit()
1305 auto *Dest = It->getDest(); in shortCircuit()
1306 if (It->getDest() == nullptr || It->hasSideEffects() || in shortCircuit()
[all …]
DIceInst.cpp169 Variable *SpliceDest = SpliceAssn->getDest(); in spliceLivenessInfo()
453 Variable *Dest = getDest(); in lower()
706 if (getDest()) in dumpDest()
707 getDest()->dump(Func); in dumpDest()
726 Str << " = " << getInstName() << " " << getDest()->getType() << " "; in dump()
735 Str << " = " << getDest()->getType() << " "; in dump()
757 if (getDest()) { in dump()
762 if (getDest()) in dump()
763 Str << getDest()->getType(); in dump()
793 Str << " to " << getDest()->getType(); in dump()
[all …]
DIceTargetLoweringX8664.cpp190 Variable *Var = Instr.getDest(); in init()
510 Type Ty = Arith->getDest()->getType(); in canRMW()
613 if (ArithSrcFromLoad != Load->getDest()) { in findRMW()
614 if (!Arith->isCommutative() || ArithSrcOther != Load->getDest()) in findRMW()
618 if (Arith->getDest() != Store->getData()) in findRMW()
694 LoadDest = Load->getDest(); in doLoadOpt()
707 LoadDest = Intrin->getDest(); in doLoadOpt()
724 Arith->getDest(), Src0, Src1); in doLoadOpt()
731 Icmp->getDest(), Src0, Src1); in doLoadOpt()
738 Fcmp->getDest(), Src0, Src1); in doLoadOpt()
[all …]
DIceCfg.cpp526 auto Iter = Replacements.find(Instr.getDest()); in localCSE()
532 auto DepIter = Dependency.find(Instr.getDest()); in localCSE()
555 Replacements[Instr.getDest()] = Found->getDest(); in localCSE()
645 if (Inst.getDest() != nullptr) { in findLoopInvariantInstructions()
646 InvariantVars.insert(Inst.getDest()); in findLoopInvariantInstructions()
874 InstArithmetic::create(this, InstArithmetic::Add, Alloca->getDest(), in sortAndCombineAllocas()
890 Variable *Dest = Alloca->getDest(); in sortAndCombineAllocas()
1035 Arith->getDest()->setRematerializable( in rematerializeArithmetic()
1052 Instr->getDest()->setRematerializable(Src0Var->getRegNum(), in rematerializeAssign()
1070 Variable *Dest = Cast->getDest(); in rematerializeCast()
[all …]
DIceTargetLoweringX8632.cpp181 Variable *Var = Instr.getDest(); in init()
501 Type Ty = Arith->getDest()->getType(); in canRMW()
604 if (ArithSrcFromLoad != Load->getDest()) { in findRMW()
605 if (!Arith->isCommutative() || ArithSrcOther != Load->getDest()) in findRMW()
609 if (Arith->getDest() != Store->getData()) in findRMW()
684 LoadDest = Load->getDest(); in doLoadOpt()
694 (Intrin->getDest()->getType() != IceType_i64) && in doLoadOpt()
697 LoadDest = Intrin->getDest(); in doLoadOpt()
714 Arith->getDest(), Src0, Src1); in doLoadOpt()
721 Icmp->getDest(), Src0, Src1); in doLoadOpt()
[all …]
DIceInstMIPS32.h380 dumpOpcode(Str, Opcode, getDest()->getType()); in dump()
429 dumpOpcode(Str, Opcode, getDest()->getType()); in dump()
473 dumpOpcode(Str, Opcode, getDest()->getType()); in dump()
520 dumpOpcode(Str, Opcode, getDest()->getType()); in dump()
569 dumpOpcode(Str, Opcode, getDest()->getType()); in dump()
605 const Type Ty = getDest()->getType(); in emit()
641 getDest()->emit(Func); in emit()
656 dumpOpcode(Str, Opcode, getDest()->getType()); in dump()
658 getDest()->dump(Func); in dump()
1065 getDest()->emit(Func); in emit()
[all …]
DIceInstX8664.h291 if (this->getDest()) in validateVectorAddrMode()
292 this->validateVectorAddrModeOpnd(this->getDest()); in validateVectorAddrMode()
602 const Variable *Var = this->getDest(); in emitIAS()
611 Str << " = " << Opcode << "." << this->getDest()->getType() << " "; in dump()
645 Type DestTy = this->getDest()->getType(); in emit()
655 this->getDest()->emit(Func); in emit()
659 const Variable *Var = this->getDest(); in emitIAS()
704 this->getDest()->emit(Func); in emit()
707 Type Ty = this->getDest()->getType(); in emitIAS()
709 emitIASRegOpTyXMM(Func, Ty, this->getDest(), this->getSrc(0), Emitter); in emitIAS()
[all …]
DIceInstX8632.h352 if (this->getDest()) in validateVectorAddrMode()
353 this->validateVectorAddrModeOpnd(this->getDest()); in validateVectorAddrMode()
663 const Variable *Var = this->getDest(); in emitIAS()
672 Str << " = " << Opcode << "." << this->getDest()->getType() << " "; in dump()
706 Type DestTy = this->getDest()->getType(); in emit()
716 this->getDest()->emit(Func); in emit()
720 const Variable *Var = this->getDest(); in emitIAS()
765 this->getDest()->emit(Func); in emit()
768 Type Ty = this->getDest()->getType(); in emitIAS()
770 emitIASRegOpTyXMM(Func, Ty, this->getDest(), this->getSrc(0), Emitter); in emitIAS()
[all …]
DIceTargetLowering.cpp117 LastDest = Instr->getDest(); in availabilityUpdate()
584 if (Instr->getDest() == Info.Replacing && !llvm::isa<InstPhi>(Instr)) { in postRegallocSplitting()
649 if (Instr->getDest() == Info.Replacing) { in postRegallocSplitting()
679 Variable *Dest = Instr->getDest(); in markRedefinitions()
704 Variable *Dest = Instr->getDest(); in addFakeDefUses()
745 if (const Variable *Var = Instr.getDest()) in getVarStackSlotParams()
DIceASanInstrumentation.cpp276 Variable *Dest = Cur->getDest(); in instrumentFuncStart()
357 Instr->getDest(), NewFunc, Instr->isTailcall()); in instrumentCall()
369 Instr->getDest(), instrumentReloc(Reloc)); in instrumentLoad()
377 typeWidthInBytes(Instr->getDest()->getType()), Func); in instrumentLoad()
DIceIntrinsics.cpp83 Variable *Result = Intrinsic->getDest(); in validateIntrinsic()
DIceTargetLoweringARM32.cpp445 Variable *Dest = Instr->getDest(); in genTargetHelperCallFor()
591 Variable *Dest = Instr->getDest(); in genTargetHelperCallFor()
715 Variable *Dest = Instr->getDest(); in genTargetHelperCallFor()
1654 Variable *Dest = Instr->getDest(); in resetTempBaseIfClobberedBy()
1677 Variable *Dest = MovInstr->getDest(); in legalizeMov()
1870 _ldr(CurInstr->getDest(), LegalMem, LdrInstr->getPredicate()); in postLowerLegalization()
1878 _ldrex(CurInstr->getDest(), LegalMem, LdrexInstr->getPredicate()); in postLowerLegalization()
1893 _strex(CurInstr->getDest(), llvm::cast<Variable>(CurInstr->getSrc(0)), in postLowerLegalization()
2052 Variable *Dest = Instr->getDest(); in lowerAlloca()
2160 Variable *Dest = Instr->getDest(); in lowerInt1Arithmetic()
[all …]
DIceInstARM32.h573 dumpOpcodePred(Str, Opcode, getDest()->getType()); in dump()
614 dumpOpcodePred(Str, Opcode, getDest()->getType()); in dump()
679 dumpOpcodePred(Str, Opcode, getDest()->getType()); in dump()
715 dumpOpcodePred(Str, Opcode, getDest()->getType()); in dump()
763 dumpOpcodePred(Str, Opcode, getDest()->getType()); in dump()
803 const Type OpType = (isVectorCompare() ? getSrc(0) : getDest())->getType(); in emit()
812 const Type OpType = (isVectorCompare() ? getSrc(0) : getDest())->getType(); in dump()
893 dumpOpcodePred(Str, Opcode, getDest()->getType()); in dump()
942 Str << Opcode << "." << getDest()->getType() << " "; in dump()
1510 checkForRedundantAssign(getDest(), getSrc(0)); in isRedundantAssign()
DIcePhiLoweringImpl.h38 Variable *Dest = Phi->getDest(); in prelowerPhis32Bit()
DIceTargetLoweringMIPS32.cpp226 Variable *Dest = Call->getDest(); in getCallStackArgumentsSizeBytes()
266 Variable *Dest = Instr->getDest(); in genTargetHelperCallFor()
1800 Variable *Dest = MovInstr->getDest(); in legalizeMovFp()
1832 Variable *Dest = MovInstr->getDest(); in legalizeMov()
2142 Variable *Dst = CurInstr->getDest(); in postLowerLegalization()
2360 Variable *Dest = Instr->getDest(); in lowerAlloca()
2703 Variable *Dest = Instr->getDest(); in lowerArithmetic()
2717 lowerInt64Arithmetic(Instr, Instr->getDest(), Src0, Src1); in lowerArithmetic()
3002 Variable *Dest = Instr->getDest(); in lowerAssign()
3326 Variable *Dest = Instr->getDest(); in lowerCall()
[all …]
DIceOperand.cpp409 if (Variable *Dest = I.getDest()) { in addNode()
429 if (Variable *Dest = I.getDest()) { in addNode()
/third_party/skia/third_party/externals/swiftshader/src/Reactor/
DOptimizer.cpp150 Ice::Operand *address = alloca->getDest(); in propagateAlloca()
228 Ice::Operand *address = alloca->getDest(); in performScalarReplacementOfAggregates()
338 Ice::Operand *address = alloca.getDest(); in eliminateUnitializedLoads()
356 Ice::Variable *loadData = load->getDest(); in eliminateUnitializedLoads()
422 Ice::SizeT addressIdx = alloca->getDest()->getIndex(); in optimizeSingleBasicBlockLoadsStores()
445 Ice::SizeT addressIdx = alloca->getDest()->getIndex(); in optimizeSingleBasicBlockLoadsStores()
481 if(instruction.getDest()) in analyzeUses()
483 setDefinition(instruction.getDest(), &instruction); in analyzeUses()
509 Ice::Variable *oldValue = instruction->getDest(); in replace()
546 assert(!instruction->getDest() || getUses(instruction->getDest())->empty()); in deleteInstruction()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DMemCpyOptimizer.cpp182 addRange(OffsetFromFirst, Size, MSI->getDest(), MSI->getDestAlignment(), MSI); in addMemSet()
353 Optional<int64_t> Offset = isPointerOffset(StartPtr, MSI->getDest(), DL); in INITIALIZE_PASS_DEPENDENCY()
703 if (Instruction *I = tryMergingIntoMemset(MSI, MSI->getDest(), in processMemSet()
923 if (M->getSource() != MDep->getDest() || MDep->isVolatile()) in processMemCpyMemCpyDependence()
1009 if (MemSet->getDest() != MemCpy->getDest()) in processMemSetMemCpyDependence()
1135 if (M->getSource() == M->getDest()) { in processMemCpy()
1180 if (performCallSlotOptzn(M, M->getDest(), M->getSource(), in processMemCpy()
1267 ByValArg->stripPointerCasts() != MDep->getDest()) in processByValArgument()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DLint.cpp329 visitMemoryReference(I, MCI->getDest(), MemoryLocation::UnknownSize, in visitCallSite()
343 Assert(AA->alias(MCI->getSource(), Size, MCI->getDest(), Size) != in visitCallSite()
351 visitMemoryReference(I, MMI->getDest(), MemoryLocation::UnknownSize, in visitCallSite()
360 visitMemoryReference(I, MSI->getDest(), MemoryLocation::UnknownSize, in visitCallSite()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DVNCoercion.cpp299 return analyzeLoadFromClobberingWrite(LoadTy, LoadPtr, MI->getDest(), in analyzeLoadFromClobberingMemInst()
317 int Offset = analyzeLoadFromClobberingWrite(LoadTy, LoadPtr, MI->getDest(), in analyzeLoadFromClobberingMemInst()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DIntrinsicInst.h345 Value *getDest() const { return getRawDest()->stripPointerCasts(); } in getDest() function
788 Value *getDest() const { return const_cast<Value*>(getArgOperand(0)); } in getDest() function

12