Home
last modified time | relevance | path

Searched refs:NewSrc (Results 1 – 13 of 13) sorted by relevance

/external/llvm/lib/CodeGen/
DPeepholeOptimizer.cpp934 TargetInstrInfo::RegSubRegPair NewSrc = in RewriteSource() local
944 .addReg(NewSrc.Reg, 0, NewSrc.SubReg); in RewriteSource()
958 MRI.clearKillFlags(NewSrc.Reg); in RewriteSource()
1213 TargetInstrInfo::RegSubRegPair NewSrc = CpyRewriter->getNewSource( in optimizeCoalescableCopy() local
1215 if (SrcReg == NewSrc.Reg || NewSrc.Reg == 0) in optimizeCoalescableCopy()
1219 if (CpyRewriter->RewriteCurrentSource(NewSrc.Reg, NewSrc.SubReg)) { in optimizeCoalescableCopy()
1221 MRI->clearKillFlags(NewSrc.Reg); in optimizeCoalescableCopy()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DPeepholeOptimizer.cpp1196 RegSubRegPair NewSrc = getNewSource(MRI, TII, TrackPair, RewriteMap, in optimizeCoalescableCopy() local
1198 if (Src.Reg == NewSrc.Reg || NewSrc.Reg == 0) in optimizeCoalescableCopy()
1202 if (CpyRewriter->RewriteCurrentSource(NewSrc.Reg, NewSrc.SubReg)) { in optimizeCoalescableCopy()
1204 MRI->clearKillFlags(NewSrc.Reg); in optimizeCoalescableCopy()
1229 RegSubRegPair NewSrc = getNewSource(MRI, TII, Def, RewriteMap); in rewriteSource() local
1238 .addReg(NewSrc.Reg, 0, NewSrc.SubReg); in rewriteSource()
1253 MRI->clearKillFlags(NewSrc.Reg); in rewriteSource()
/external/swiftshader/third_party/subzero/src/
DIceInst.cpp465 Variable *NewSrc = Func->makeVariable(Dest->getType()); in lower() local
467 NewSrc->setName(Func, Dest->getName() + "_phi"); in lower()
468 if (auto *NewSrc64On32 = llvm::dyn_cast<Variable64On32>(NewSrc)) in lower()
470 this->Dest = NewSrc; in lower()
471 return InstAssign::create(Func, Dest, NewSrc); in lower()
DIceInstX86BaseImpl.h2244 const Operand *NewSrc = Src; in emit() local
2250 NewSrc = SrcVar->asType(Func, DestTy, NewRegNum); in emit()
2252 NewSrc->emit(Func); in emit()
2776 const Variable *NewSrc = Src1Var->asType(Func, IceType_i32, NewRegNum); in emit() local
2777 NewSrc->emit(Func); in emit()
DIceTargetLoweringARM32.cpp3549 Operand *NewSrc; in lowerAssign() local
3554 NewSrc = legalize(Src0, Legal_Reg | Legal_Flex, Dest->getRegNum()); in lowerAssign()
3559 NewSrc = legalize(Src0, Legal_Reg); in lowerAssign()
3563 NewSrc = legalize(NewSrc, Legal_Reg | Legal_Mem); in lowerAssign()
3565 _mov(Dest, NewSrc); in lowerAssign()
/external/llvm/lib/Target/X86/
DX86InstrInfo.h231 unsigned LEAOpcode, bool AllowSP, unsigned &NewSrc,
DX86InstrInfo.cpp2566 unsigned Opc, bool AllowSP, unsigned &NewSrc, in classifyLEAReg() argument
2582 NewSrc = SrcReg; in classifyLEAReg()
2586 if (TargetRegisterInfo::isVirtualRegister(NewSrc) && in classifyLEAReg()
2587 !MF.getRegInfo().constrainRegClass(NewSrc, RC)) in classifyLEAReg()
2599 NewSrc = getX86SubSuperRegister(Src.getReg(), 64); in classifyLEAReg()
2601 MI.getParent()->computeRegisterLiveness(&getRegisterInfo(), NewSrc, MI); in classifyLEAReg()
2621 NewSrc = MF.getRegInfo().createVirtualRegister(RC); in classifyLEAReg()
2623 .addReg(NewSrc, RegState::Define | RegState::Undef, X86::sub_32bit) in classifyLEAReg()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86InstrInfo.h259 unsigned LEAOpcode, bool AllowSP, unsigned &NewSrc,
DX86InstrInfo.cpp731 unsigned Opc, bool AllowSP, unsigned &NewSrc, in classifyLEAReg() argument
748 NewSrc = SrcReg; in classifyLEAReg()
752 if (TargetRegisterInfo::isVirtualRegister(NewSrc) && in classifyLEAReg()
753 !MF.getRegInfo().constrainRegClass(NewSrc, RC)) in classifyLEAReg()
765 NewSrc = getX86SubSuperRegister(Src.getReg(), 64); in classifyLEAReg()
771 NewSrc = MF.getRegInfo().createVirtualRegister(RC); in classifyLEAReg()
774 .addReg(NewSrc, RegState::Define | RegState::Undef, X86::sub_32bit) in classifyLEAReg()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/
DInstructionCombining.cpp1643 auto *NewSrc = cast<GetElementPtrInst>( in visitGetElementPtrInst() local
1645 NewSrc->setIsInBounds(Src->isInBounds()); in visitGetElementPtrInst()
1646 auto *NewGEP = GetElementPtrInst::Create(nullptr, NewSrc, {SO1}); in visitGetElementPtrInst()
/external/swiftshader/third_party/llvm-7.0/llvm/utils/TableGen/
DCodeGenDAGPatterns.cpp4111 TreePatternNodePtr NewSrc = P.SrcPattern->clone(); in ExpandHwModeBasedTypes() local
4113 if (!NewSrc->setDefaultMode(Mode) || !NewDst->setDefaultMode(Mode)) { in ExpandHwModeBasedTypes()
4120 PatternsToMatch.emplace_back(P.getSrcRecord(), Preds, std::move(NewSrc), in ExpandHwModeBasedTypes()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorTypes.cpp1447 SDValue NewSrc = in SplitVecRes_ExtendOp() local
1450 std::tie(Lo, Hi) = DAG.SplitVector(NewSrc, dl); in SplitVecRes_ExtendOp()
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorTypes.cpp1306 SDValue NewSrc = in SplitVecRes_ExtendOp() local
1309 std::tie(Lo, Hi) = DAG.SplitVector(NewSrc, dl); in SplitVecRes_ExtendOp()