Home
last modified time | relevance | path

Searched refs:Opnds (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp1108 SmallVector<SDValue, 3> Opnds; in SelectDS1Addr1Offset() local
1109 Opnds.push_back(Zero); in SelectDS1Addr1Offset()
1110 Opnds.push_back(Addr.getOperand(1)); in SelectDS1Addr1Offset()
1116 Opnds.push_back( in SelectDS1Addr1Offset()
1121 CurDAG->getMachineNode(SubOp, DL, MVT::i32, Opnds); in SelectDS1Addr1Offset()
1295 SmallVector<SDValue, 3> Opnds; in SelectDSReadWrite2() local
1296 Opnds.push_back(Zero); in SelectDSReadWrite2()
1297 Opnds.push_back(Addr.getOperand(1)); in SelectDSReadWrite2()
1301 Opnds.push_back( in SelectDSReadWrite2()
1306 SubOp, DL, MVT::getIntegerVT(Size * 8), Opnds); in SelectDSReadWrite2()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAddSub.cpp199 Value *createNaryFAdd(const AddendVect& Opnds, unsigned InstrQuota);
593 (const AddendVect &Opnds, unsigned InstrQuota) { in createNaryFAdd() argument
594 assert(!Opnds.empty() && "Expect at least one addend"); in createNaryFAdd()
598 unsigned InstrNeeded = calcInstrNumber(Opnds); in createNaryFAdd()
616 for (const FAddend *Opnd : Opnds) { in createNaryFAdd()
691 unsigned FAddCombine::calcInstrNumber(const AddendVect &Opnds) { in calcInstrNumber() argument
692 unsigned OpndNum = Opnds.size(); in calcInstrNumber()
696 for (const FAddend *Opnd : Opnds) { in calcInstrNumber()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp1378 SmallVector<XorOpnd, 8> Opnds; in OptimizeXor() local
1393 Opnds.push_back(O); in OptimizeXor()
1402 for (XorOpnd &Op : Opnds) in OptimizeXor()
1425 for (unsigned i = 0, e = Opnds.size(); i < e; i++) { in OptimizeXor()
1466 for (const XorOpnd &O : Opnds) { in OptimizeXor()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp15091 SmallVector<SDValue, 8> Opnds; in visitTRUNCATE() local
15093 Opnds.push_back(BuildVect.getOperand(i)); in visitTRUNCATE()
15095 return DAG.getBuildVector(VT, DL, Opnds); in visitTRUNCATE()
15148 SmallVector<SDValue, 8> Opnds; in visitTRUNCATE() local
15151 Opnds.push_back(DAG.getUNDEF(VTs[i])); in visitTRUNCATE()
15156 Opnds.push_back(NV); in visitTRUNCATE()
15158 return DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, Opnds); in visitTRUNCATE()
24256 SmallVector<SDValue, 8> Opnds; in visitCONCAT_VECTORS() local
24278 Opnds.append(NumElts, DAG.getUNDEF(MinVT)); in visitCONCAT_VECTORS()
24283 Opnds.append(Op->op_begin(), Op->op_begin() + NumElts); in visitCONCAT_VECTORS()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp22222 SmallVector<SDValue, 8> Opnds; in matchScalarReduction() local
22230 Opnds.push_back(Op.getOperand(0)); in matchScalarReduction()
22231 Opnds.push_back(Op.getOperand(1)); in matchScalarReduction()
22233 for (unsigned Slot = 0, e = Opnds.size(); Slot < e; ++Slot) { in matchScalarReduction()
22234 SmallVectorImpl<SDValue>::const_iterator I = Opnds.begin() + Slot; in matchScalarReduction()
22237 Opnds.push_back(I->getOperand(0)); in matchScalarReduction()
22238 Opnds.push_back(I->getOperand(1)); in matchScalarReduction()