Home
last modified time | relevance | path

Searched refs:NewOp (Results 1 – 25 of 32) sorted by relevance

12

/external/javassist/src/main/javassist/expr/
DExprEditor.java143 final static class NewOp { class in ExprEditor
144 NewOp next;
148 NewOp(NewOp n, int p, String t) { in NewOp() method in ExprEditor.NewOp
156 NewOp newList;
201 context.newList = new NewOp(context.newList, pos, in loopBody()
205 NewOp newList = context.newList; in loopBody()
/external/llvm/lib/Target/Hexagon/
DHexagonPeephole.cpp253 int NewOp = QII->getInvertedPredicatedOpcode(MI.getOpcode()); in runOnMachineFunction() local
254 MI.setDesc(QII->get(NewOp)); in runOnMachineFunction()
264 unsigned NewOp = 0; in runOnMachineFunction() local
270 NewOp = Op; in runOnMachineFunction()
273 NewOp = Hexagon::C2_muxir; in runOnMachineFunction()
276 NewOp = Hexagon::C2_muxri; in runOnMachineFunction()
279 if (NewOp) { in runOnMachineFunction()
283 MI.setDesc(QII->get(NewOp)); in runOnMachineFunction()
DHexagonInstrInfo.cpp3619 int NewOp = opc; in getDotOldOp() local
3620 if (isPredicated(NewOp) && isPredicatedNew(NewOp)) { // Get predicate old form in getDotOldOp()
3621 NewOp = Hexagon::getPredOldOpcode(NewOp); in getDotOldOp()
3622 assert(NewOp >= 0 && in getDotOldOp()
3626 if (isNewValueStore(NewOp)) { // Convert into non-new-value format in getDotOldOp()
3627 NewOp = Hexagon::getNonNVStore(NewOp); in getDotOldOp()
3628 assert(NewOp >= 0 && "Couldn't change new-value store to its old form."); in getDotOldOp()
3630 return NewOp; in getDotOldOp()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DVirtRegRewriter.cpp909 ReusedOp NewOp = Op; in GetRegForReload() local
913 unsigned RealPhysRegUsed = MI->getOperand(NewOp.Operand).getReg(); in GetRegForReload()
928 unsigned NewPhysReg = GetRegForReload(RC, NewOp.AssignedPhysReg, in GetRegForReload()
932 bool DoReMat = NewOp.StackSlotOrReMat > VirtRegMap::MAX_STACK_SLOT; in GetRegForReload()
934 ? VRM.getReMatId(NewOp.VirtReg) : (int) NewOp.StackSlotOrReMat; in GetRegForReload()
942 ReMaterialize(*MBB, InsertLoc, NewPhysReg, NewOp.VirtReg, TII, in GetRegForReload()
946 NewOp.StackSlotOrReMat, AliasRC, TRI); in GetRegForReload()
948 VRM.addSpillSlotUse(NewOp.StackSlotOrReMat, LoadMI); in GetRegForReload()
950 MaybeDeadStores[NewOp.StackSlotOrReMat] = NULL; in GetRegForReload()
954 Spills.ClobberPhysReg(NewOp.PhysRegReused); in GetRegForReload()
[all …]
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
DInstCombineAndOrXor.cpp1237 Value *NewOp = Builder->CreateAnd(Op0COp, Op1COp, I.getName()); in visitAnd() local
1238 return CastInst::Create(Op0C->getOpcode(), NewOp, I.getType()); in visitAnd()
1263 Value *NewOp = in visitAnd() local
1266 return BinaryOperator::Create(SI1->getOpcode(), NewOp, in visitAnd()
1746 Value *NewOp = Builder->CreateAnd((V1 == A) ? B : A, CI1); in FoldOrWithConstants() local
1747 return BinaryOperator::CreateOr(NewOp, V1); in FoldOrWithConstants()
1948 Value *NewOp = Builder->CreateOr(SI0->getOperand(0), SI1->getOperand(0), in visitOr() local
1950 return BinaryOperator::Create(SI1->getOpcode(), NewOp, in visitOr()
2022 Value *NewOp = Builder->CreateOr(Op0COp, Op1COp, I.getName()); in visitOr() local
2023 return CastInst::Create(Op0C->getOpcode(), NewOp, I.getType()); in visitOr()
[all …]
/external/llvm/lib/Transforms/Scalar/
DSeparateConstOffsetFromGEP.cpp662 BinaryOperator::BinaryOps NewOp = BO->getOpcode(); in removeConstOffset() local
677 NewOp = Instruction::Add; in removeConstOffset()
682 NewBO = BinaryOperator::Create(NewOp, NextInChain, TheOther, "", IP); in removeConstOffset()
684 NewBO = BinaryOperator::Create(NewOp, TheOther, NextInChain, "", IP); in removeConstOffset()
DReassociate.cpp734 BinaryOperator *NewOp; in RewriteExprTree() local
737 NewOp = BinaryOperator::Create(Instruction::BinaryOps(Opcode), in RewriteExprTree()
739 if (NewOp->getType()->isFPOrFPVectorTy()) in RewriteExprTree()
740 NewOp->setFastMathFlags(I->getFastMathFlags()); in RewriteExprTree()
742 NewOp = NodesToRewrite.pop_back_val(); in RewriteExprTree()
746 Op->setOperand(0, NewOp); in RewriteExprTree()
751 Op = NewOp; in RewriteExprTree()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineMulDivRem.cpp198 Value *NewOp; in visitMul() local
201 if (match(&I, m_Mul(m_Shl(m_Value(NewOp), m_Constant(C2)), in visitMul()
207 BinaryOperator *BO = BinaryOperator::CreateMul(NewOp, Shl); in visitMul()
216 if (match(&I, m_Mul(m_Value(NewOp), m_Constant(C1)))) { in visitMul()
220 NewCst = ConstantInt::get(NewOp->getType(), IVal->logBase2()); in visitMul()
228 BinaryOperator *Shl = BinaryOperator::CreateShl(NewOp, NewCst); in visitMul()
DInstCombineAndOrXor.cpp1223 Value *NewOp = Builder->CreateBinOp(LogicOpc, BC, NewConstant, I.getName()); in foldCastedBitwiseLogic() local
1224 return CastInst::CreateBitOrPointerCast(NewOp, DestTy); in foldCastedBitwiseLogic()
1246 Value *NewOp = Builder->CreateBinOp(LogicOpc, Cast0Src, Cast1Src, in foldCastedBitwiseLogic() local
1248 return CastInst::Create(CastOpcode, NewOp, DestTy); in foldCastedBitwiseLogic()
2083 Value *NewOp = Builder->CreateAnd((V1 == A) ? B : A, CI1); in FoldOrWithConstants() local
2084 return BinaryOperator::CreateOr(NewOp, V1); in FoldOrWithConstants()
2115 Value *NewOp = Builder->CreateAnd(V1 == A ? B : A, CI1); in FoldXorWithConstants() local
2116 return BinaryOperator::CreateXor(NewOp, V1); in FoldXorWithConstants()
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DScalarEvolution.h606 SmallVector<const SCEV *, 4> NewOp(Operands.begin(), Operands.end());
607 return getAddRecExpr(NewOp, L, Flags);
/external/llvm/lib/TableGen/
DRecord.cpp974 const OpInit *NewOp = RHSo->clone(NewOperands); in EvaluateOperation() local
975 Init *NewVal = NewOp->Fold(CurRec, CurMultiClass); in EvaluateOperation()
976 return (NewVal != NewOp) ? NewVal : nullptr; in EvaluateOperation()
1032 const OpInit *NewOp = RHSo->clone(NewOperands); in ForeachHelper() local
1033 Init *NewItem = NewOp->Fold(CurRec, CurMultiClass); in ForeachHelper()
1034 if (NewItem != NewOp) in ForeachHelper()
/external/swiftshader/third_party/LLVM/lib/TableGen/
DRecord.cpp1047 const OpInit *NewOp = RHSo->clone(NewOperands); in EvaluateOperation() local
1048 Init *NewVal = NewOp->Fold(CurRec, CurMultiClass); in EvaluateOperation()
1049 if (NewVal != NewOp) in EvaluateOperation()
1124 const OpInit *NewOp = RHSo->clone(NewOperands); in ForeachHelper() local
1125 Init *NewItem = NewOp->Fold(CurRec, CurMultiClass); in ForeachHelper()
1126 if (NewItem != NewOp) in ForeachHelper()
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeFloatTypes.cpp175 SDValue NewOp = BitConvertVectorToIntegerVector(N->getOperand(0)); in SoftenFloatRes_EXTRACT_VECTOR_ELT() local
177 NewOp.getValueType().getVectorElementType(), in SoftenFloatRes_EXTRACT_VECTOR_ELT()
178 NewOp, N->getOperand(1)); in SoftenFloatRes_EXTRACT_VECTOR_ELT()
1997 SDValue NewOp = BitConvertVectorToIntegerVector(N->getOperand(0)); in PromoteFloatRes_EXTRACT_VECTOR_ELT() local
1998 EVT IVT = NewOp.getValueType().getVectorElementType(); in PromoteFloatRes_EXTRACT_VECTOR_ELT()
2002 NewOp, N->getOperand(1)); in PromoteFloatRes_EXTRACT_VECTOR_ELT()
DFastISel.cpp1797 unsigned NewOp = createResultReg(RegClass); in constrainOperandRegClass() local
1799 TII.get(TargetOpcode::COPY), NewOp).addReg(Op); in constrainOperandRegClass()
1800 return NewOp; in constrainOperandRegClass()
DDAGCombiner.cpp999 SDValue NewOp = PromoteOperand(Op, PVT, Replace); in SExtPromoteOperand() local
1000 if (!NewOp.getNode()) in SExtPromoteOperand()
1002 AddToWorklist(NewOp.getNode()); in SExtPromoteOperand()
1005 ReplaceLoadWithPromotedLoad(Op.getNode(), NewOp.getNode()); in SExtPromoteOperand()
1006 return DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, NewOp.getValueType(), NewOp, in SExtPromoteOperand()
1014 SDValue NewOp = PromoteOperand(Op, PVT, Replace); in ZExtPromoteOperand() local
1015 if (!NewOp.getNode()) in ZExtPromoteOperand()
1017 AddToWorklist(NewOp.getNode()); in ZExtPromoteOperand()
1020 ReplaceLoadWithPromotedLoad(Op.getNode(), NewOp.getNode()); in ZExtPromoteOperand()
1021 return DAG.getZeroExtendInReg(NewOp, dl, OldVT); in ZExtPromoteOperand()
[all …]
/external/llvm/lib/Target/X86/AsmParser/
DX86AsmInstrumentation.cpp450 std::unique_ptr<X86Operand> NewOp = in ComputeMemOperandAddress() local
452 EmitLEA(*NewOp, Size, Reg, Out); in ComputeMemOperandAddress()
/external/llvm/include/llvm/Analysis/
DScalarEvolution.h1232 SmallVector<const SCEV *, 4> NewOp(Operands.begin(), Operands.end());
1233 return getAddRecExpr(NewOp, L, Flags);
/external/swiftshader/third_party/LLVM/lib/Bitcode/Reader/
DBitcodeReader.cpp310 Value *NewOp; in ResolveConstantForwardRefs() local
313 NewOp = *I; in ResolveConstantForwardRefs()
316 NewOp = RealVal; in ResolveConstantForwardRefs()
324 NewOp = operator[](It->second); in ResolveConstantForwardRefs()
327 NewOps.push_back(cast<Constant>(NewOp)); in ResolveConstantForwardRefs()
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86ISelLowering.cpp6525 SDValue NewOp = RewriteAsNarrowerShuffle(SVOp, DAG, dl); in NormalizeVectorShuffle() local
6526 if (NewOp.getNode()) in NormalizeVectorShuffle()
6527 return DAG.getNode(ISD::BITCAST, dl, VT, NewOp); in NormalizeVectorShuffle()
6533 SDValue NewOp = RewriteAsNarrowerShuffle(SVOp, DAG, dl); in NormalizeVectorShuffle() local
6534 if (NewOp.getNode()) { in NormalizeVectorShuffle()
6535 if (isCommutedMOVL(cast<ShuffleVectorSDNode>(NewOp), true, false)) in NormalizeVectorShuffle()
6536 return getVZextMovL(VT, NewOp.getValueType(), NewOp.getOperand(0), in NormalizeVectorShuffle()
6540 SDValue NewOp = RewriteAsNarrowerShuffle(SVOp, DAG, dl); in NormalizeVectorShuffle() local
6541 if (NewOp.getNode() && X86::isMOVLMask(cast<ShuffleVectorSDNode>(NewOp))) in NormalizeVectorShuffle()
6542 return getVZextMovL(VT, NewOp.getValueType(), NewOp.getOperand(1), in NormalizeVectorShuffle()
[all …]
DX86ISelLowering.h897 SelectionDAG &DAG, unsigned NewOp) const;
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DLegalizeFloatTypes.cpp133 SDValue NewOp = BitConvertVectorToIntegerVector(N->getOperand(0)); in SoftenFloatRes_EXTRACT_VECTOR_ELT() local
135 NewOp.getValueType().getVectorElementType(), in SoftenFloatRes_EXTRACT_VECTOR_ELT()
136 NewOp, N->getOperand(1)); in SoftenFloatRes_EXTRACT_VECTOR_ELT()
DDAGCombiner.cpp729 SDValue NewOp = PromoteOperand(Op, PVT, Replace); in SExtPromoteOperand() local
730 if (NewOp.getNode() == 0) in SExtPromoteOperand()
732 AddToWorkList(NewOp.getNode()); in SExtPromoteOperand()
735 ReplaceLoadWithPromotedLoad(Op.getNode(), NewOp.getNode()); in SExtPromoteOperand()
736 return DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, NewOp.getValueType(), NewOp, in SExtPromoteOperand()
744 SDValue NewOp = PromoteOperand(Op, PVT, Replace); in ZExtPromoteOperand() local
745 if (NewOp.getNode() == 0) in ZExtPromoteOperand()
747 AddToWorkList(NewOp.getNode()); in ZExtPromoteOperand()
750 ReplaceLoadWithPromotedLoad(Op.getNode(), NewOp.getNode()); in ZExtPromoteOperand()
751 return DAG.getZeroExtendInReg(NewOp, dl, OldVT); in ZExtPromoteOperand()
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp2694 auto *NewOp = Params[op][Part]; in scalarizeInstruction() local
2697 NewOp = ScalarIVMap[ScalarOp][VF * Part + Width]; in scalarizeInstruction()
2698 else if (NewOp->getType()->isVectorTy()) in scalarizeInstruction()
2699 NewOp = Builder.CreateExtractElement(NewOp, Builder.getInt32(Width)); in scalarizeInstruction()
2700 Cloned->setOperand(op, NewOp); in scalarizeInstruction()
DBBVectorize.cpp2670 Instruction *NewOp = in getReplacementInput() local
2673 NewOp->insertBefore(IBeforeJ ? J : I); in getReplacementInput()
2674 return NewOp; in getReplacementInput()
/external/llvm/lib/Bitcode/Reader/
DBitcodeReader.cpp1047 Value *NewOp; in resolveConstantForwardRefs() local
1050 NewOp = *I; in resolveConstantForwardRefs()
1053 NewOp = RealVal; in resolveConstantForwardRefs()
1061 NewOp = operator[](It->second); in resolveConstantForwardRefs()
1064 NewOps.push_back(cast<Constant>(NewOp)); in resolveConstantForwardRefs()

12