Searched refs:Opnds (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUISelDAGToDAG.cpp | 1108 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 D | InstCombineAddSub.cpp | 199 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 D | Reassociate.cpp | 1378 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 D | DAGCombiner.cpp | 15091 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 D | X86ISelLowering.cpp | 22222 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()
|