Home
last modified time | relevance | path

Searched refs:NewOps (Results 1 – 18 of 18) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Bitcode/Reader/
H A DValueList.cpp149 SmallVector<Constant *, 64> NewOps; in resolveConstantForwardRefs() local
191 NewOps.push_back(cast<Constant>(NewOp)); in resolveConstantForwardRefs()
197 NewC = ConstantArray::get(UserCA->getType(), NewOps); in resolveConstantForwardRefs()
199 NewC = ConstantStruct::get(UserCS->getType(), NewOps); in resolveConstantForwardRefs()
201 NewC = ConstantVector::get(NewOps); in resolveConstantForwardRefs()
204 NewC = cast<ConstantExpr>(UserC)->getWithOperands(NewOps); in resolveConstantForwardRefs()
209 NewOps.clear(); in resolveConstantForwardRefs()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DUser.cpp70 Use *NewOps = getOperandList(); in growHungoffUses() local
73 std::copy(OldOps, OldOps + OldNumUses, NewOps); in growHungoffUses()
80 reinterpret_cast<char *>(NewOps + NewNumUses) + sizeof(Use::UserRef); in growHungoffUses()
H A DDebugInfoMetadata.cpp976 SmallVector<uint64_t, 16> NewOps; in append() local
981 NewOps.append(Ops.begin(), Ops.end()); in append()
986 Op.appendToVector(NewOps); in append()
989 NewOps.append(Ops.begin(), Ops.end()); in append()
990 return DIExpression::get(Expr->getContext(), NewOps); in append()
1017 SmallVector<uint64_t, 16> NewOps; in appendToStack() local
1019 NewOps.push_back(dwarf::DW_OP_deref); in appendToStack()
1020 NewOps.append(Ops.begin(), Ops.end()); in appendToStack()
1022 NewOps.push_back(dwarf::DW_OP_stack_value); in appendToStack()
1023 return DIExpression::append(Expr, NewOps); in appendToStack()
H A DConstants.cpp1199 SmallVector<Constant*, 8> NewOps; in getWithOperandReplaced() local
1201 NewOps.push_back(i == OpNo ? Op : getOperand(i)); in getWithOperandReplaced()
1203 return getWithOperands(NewOps); in getWithOperandReplaced()
2951 SmallVector<Constant*, 8> NewOps; in handleOperandChangeImpl() local
2961 NewOps.push_back(Op); in handleOperandChangeImpl()
2965 if (Constant *C = getWithOperands(NewOps, getType(), true)) in handleOperandChangeImpl()
2970 NewOps, this, From, To, NumUpdated, OperandNo); in handleOperandChangeImpl()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp1065 NewOps[0], NewOps[1], "", BO); in buildNew()
1078 assert(NewOps.size() == 2 && "icmp with #ops != 2"); in buildNew()
1080 NewOps[0], NewOps[1]); in buildNew()
1082 assert(NewOps.size() == 2 && "fcmp with #ops != 2"); in buildNew()
1084 NewOps[0], NewOps[1]); in buildNew()
1099 assert(NewOps.size() == 1 && "cast with #ops != 1"); in buildNew()
1104 Value *Ptr = NewOps[0]; in buildNew()
1105 ArrayRef<Value*> Idx = NewOps.slice(1); in buildNew()
1172 SmallVector<Value*, 8> NewOps; in evaluateInDifferentElementOrder() local
1176 NewOps.push_back(V); in evaluateInDifferentElementOrder()
[all …]
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DScalarEvolutionExpander.cpp427 SmallVector<const SCEV *, 8> NewOps; in expandAddToGEP() local
434 NewOps.push_back(Remainder); in expandAddToGEP()
439 NewOps.push_back(Op); in expandAddToGEP()
444 Ops = NewOps; in expandAddToGEP()
713 SmallVector<const SCEV *, 4> NewOps; in visitAddExpr() local
721 NewOps.push_back(X); in visitAddExpr()
723 Sum = expandAddToGEP(NewOps.begin(), NewOps.end(), PTy, Ty, Sum); in visitAddExpr()
728 SmallVector<const SCEV *, 4> NewOps; in visitAddExpr() local
732 NewOps.push_back(I->second); in visitAddExpr()
733 Sum = expandAddToGEP(NewOps.begin(), NewOps.end(), PTy, Ty, expand(Op)); in visitAddExpr()
[all …]
H A DScalarEvolution.cpp2534 SmallVector<const SCEV *, 8> NewOps; in getAddExpr() local
2549 for (const SCEV *NewOp : NewOps) in getAddExpr()
2939 NewOps.push_back(Mul); in getMulExpr()
3007 SmallVector<const SCEV *, 4> NewOps; in getMulExpr() local
8194 NewOps.push_back(OpAtScope); in computeSCEVAtScope()
8198 NewOps.push_back(OpAtScope); in computeSCEVAtScope()
8201 return getAddExpr(NewOps); in computeSCEVAtScope()
8203 return getMulExpr(NewOps); in computeSCEVAtScope()
8205 return getSMaxExpr(NewOps); in computeSCEVAtScope()
8207 return getUMaxExpr(NewOps); in computeSCEVAtScope()
[all …]
H A DInstructionSimplify.cpp3799 SmallVector<Value *, 8> NewOps(GEP->getNumOperands()); in SimplifyWithOpReplaced() local
3800 transform(GEP->operands(), NewOps.begin(), in SimplifyWithOpReplaced()
3802 return SimplifyGEPInst(GEP->getSourceElementType(), NewOps, Q, in SimplifyWithOpReplaced()
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DPseudoLoweringEmitter.cpp111 unsigned NewOps = in addDagOperandMapping() local
113 OpsAdded += NewOps; in addDagOperandMapping()
115 BaseIdx += NewOps - 1; in addDagOperandMapping()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.cpp509 std::vector<SDValue> NewOps; in AnalyzeNewNode() local
520 if (!NewOps.empty()) { in AnalyzeNewNode()
522 NewOps.push_back(Op); in AnalyzeNewNode()
525 NewOps.insert(NewOps.end(), N->op_begin(), N->op_begin() + i); in AnalyzeNewNode()
526 NewOps.push_back(Op); in AnalyzeNewNode()
531 if (!NewOps.empty()) { in AnalyzeNewNode()
532 SDNode *M = DAG.UpdateNodeOperands(N, NewOps); in AnalyzeNewNode()
H A DLegalizeIntegerTypes.cpp1234 SmallVector<SDValue, 16> NewOps; in PromoteIntOp_BUILD_VECTOR() local
1238 return SDValue(DAG.UpdateNodeOperands(N, NewOps), 0); in PromoteIntOp_BUILD_VECTOR()
1356 NewOps[3] = Mask; in PromoteIntOp_MSTORE()
1357 return SDValue(DAG.UpdateNodeOperands(N, NewOps), 0); in PromoteIntOp_MSTORE()
1375 NewOps[OpNo] = Mask; in PromoteIntOp_MLOAD()
1376 return SDValue(DAG.UpdateNodeOperands(N, NewOps), 0); in PromoteIntOp_MLOAD()
1393 return SDValue(DAG.UpdateNodeOperands(N, NewOps), 0); in PromoteIntOp_MGATHER()
1408 return SDValue(DAG.UpdateNodeOperands(N, NewOps), 0); in PromoteIntOp_MSCATTER()
3842 SmallVector<SDValue, 8> NewOps; in PromoteIntOp_CONCAT_VECTORS() local
3843 NewOps.reserve(NumElems); in PromoteIntOp_CONCAT_VECTORS()
[all …]
H A DLegalizeDAG.cpp4401 SmallVector<SDValue, 8> NewOps; in PromoteNode() local
4404 NewOps.push_back(DAG.getNode(ISD::BITCAST, SDLoc(Op), MidVT, Op)); in PromoteNode()
4408 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, SL, NVT, NewOps); in PromoteNode()
4443 SmallVector<SDValue, 8> NewOps; in PromoteNode() local
4450 NewOps.push_back(Elt); in PromoteNode()
4453 SDValue NewVec = DAG.getBuildVector(MidVT, SL, NewOps); in PromoteNode()
H A DLegalizeVectorTypes.cpp3137 SmallVector<SDValue, 16> NewOps(N->op_begin(), N->op_end()); in WidenVecRes_BUILD_VECTOR() local
3139 NewOps.append(WidenNumElts - NumElts, DAG.getUNDEF(EltVT)); in WidenVecRes_BUILD_VECTOR()
3141 return DAG.getBuildVector(WidenVT, dl, NewOps); in WidenVecRes_BUILD_VECTOR()
H A DSelectionDAG.cpp7078 SmallVector<SDValue, 8> NewOps(Ops.begin(), Ops.end()); in getNode() local
7079 return getNode(Opcode, DL, VT, NewOps); in getNode()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp744 SmallVector<const SCEV *, 8> NewOps(Add->op_begin(), Add->op_end()); in ExtractImmediate() local
745 int64_t Result = ExtractImmediate(NewOps.front(), SE); in ExtractImmediate()
747 S = SE.getAddExpr(NewOps); in ExtractImmediate()
750 SmallVector<const SCEV *, 8> NewOps(AR->op_begin(), AR->op_end()); in ExtractImmediate() local
751 int64_t Result = ExtractImmediate(NewOps.front(), SE); in ExtractImmediate()
753 S = SE.getAddRecExpr(NewOps, AR->getLoop(), in ExtractImmediate()
771 GlobalValue *Result = ExtractSymbol(NewOps.back(), SE); in ExtractSymbol()
773 S = SE.getAddExpr(NewOps); in ExtractSymbol()
776 SmallVector<const SCEV *, 8> NewOps(AR->op_begin(), AR->op_end()); in ExtractSymbol() local
777 GlobalValue *Result = ExtractSymbol(NewOps.front(), SE); in ExtractSymbol()
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp864 SmallVector<Metadata *, 4> NewOps; in CloneAliasScopeMetadata() local
868 NewOps.push_back(MDMap[M]); in CloneAliasScopeMetadata()
870 NewOps.push_back(const_cast<Metadata *>(V)); in CloneAliasScopeMetadata()
873 MDNode *NewM = MDNode::get(CalledFunc->getContext(), NewOps); in CloneAliasScopeMetadata()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp22214 SmallVector<SDValue, 5> NewOps(Op->op_begin()+1, Op->op_end()); in LowerINTRINSIC_WO_CHAIN() local
22229 SmallVector<SDValue, 5> NewOps(Op->op_begin()+1, Op->op_end()); in LowerINTRINSIC_WO_CHAIN() local
22231 return DAG.getNode(Opcode, dl, VTs, NewOps); in LowerINTRINSIC_WO_CHAIN()
22244 return DAG.getNode(Opcode, dl, VTs, NewOps).getValue(1); in LowerINTRINSIC_WO_CHAIN()
39967 NewOps[4] = Index.getOperand(0); in combineGatherScatter()
39968 SDNode *Res = DAG.UpdateNodeOperands(N, NewOps); in combineGatherScatter()
39986 SmallVector<SDValue, 5> NewOps(N->op_begin(), N->op_end()); in combineGatherScatter() local
39987 NewOps[4] = Index; in combineGatherScatter()
39988 SDNode *Res = DAG.UpdateNodeOperands(N, NewOps); in combineGatherScatter()
40001 NewOps[4] = Index.getOperand(0); in combineGatherScatter()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp7139 SmallVector<SDValue, 8> NewOps(N->op_begin(), N->op_end()); in performMemSDNodeCombine() local
7141 NewOps[N->getOpcode() == ISD::STORE ? 2 : 1] = NewPtr; in performMemSDNodeCombine()
7142 return SDValue(DAG.UpdateNodeOperands(N, NewOps), 0); in performMemSDNodeCombine()