Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/InstCombine/
DInstCombineAddSub.cpp179 Value *createNaryFAdd(const AddendVect& Opnds, unsigned InstrQuota);
696 (const AddendVect &Opnds, unsigned InstrQuota) { in createNaryFAdd() argument
697 assert(!Opnds.empty() && "Expect at least one addend"); in createNaryFAdd()
701 unsigned InstrNeeded = calcInstrNumber(Opnds); in createNaryFAdd()
719 for (AddendVect::const_iterator I = Opnds.begin(), E = Opnds.end(); in createNaryFAdd()
803 unsigned FAddCombine::calcInstrNumber(const AddendVect &Opnds) { in calcInstrNumber() argument
804 unsigned OpndNum = Opnds.size(); in calcInstrNumber()
811 for (AddendVect::const_iterator I = Opnds.begin(), E = Opnds.end(); in calcInstrNumber()
/external/llvm/lib/Transforms/Scalar/
DReassociate.cpp1395 SmallVector<XorOpnd, 8> Opnds; in OptimizeXor() local
1406 Opnds.push_back(O); in OptimizeXor()
1416 for (unsigned i = 0, e = Opnds.size(); i != e; ++i) in OptimizeXor()
1417 OpndPtrs.push_back(&Opnds[i]); in OptimizeXor()
1428 for (unsigned i = 0, e = Opnds.size(); i < e; i++) { in OptimizeXor()
1469 for (unsigned int i = 0, e = Opnds.size(); i < e; i++) { in OptimizeXor()
1470 XorOpnd &O = Opnds[i]; in OptimizeXor()
/external/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp6664 SmallVector<SDValue, 8> Opnds; in visitTRUNCATE() local
6666 Opnds.push_back(BuildVect.getOperand(i)); in visitTRUNCATE()
6668 return DAG.getNode(ISD::BUILD_VECTOR, SDLoc(N), VT, Opnds); in visitTRUNCATE()
6733 SmallVector<SDValue, 8> Opnds; in visitTRUNCATE() local
6736 Opnds.push_back(DAG.getUNDEF(VTs[i])); in visitTRUNCATE()
6741 Opnds.push_back(NV); in visitTRUNCATE()
6743 return DAG.getNode(ISD::CONCAT_VECTORS, SDLoc(N), VT, Opnds); in visitTRUNCATE()
11320 SmallVector<SDValue, 8> Opnds; in reduceBuildVecConvertToConvertBuildVec() local
11325 Opnds.push_back(DAG.getUNDEF(SrcVT)); in reduceBuildVecConvertToConvertBuildVec()
11327 Opnds.push_back(In.getOperand(0)); in reduceBuildVecConvertToConvertBuildVec()
[all …]
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp12374 SmallVector<SDValue, 8> Opnds; in LowerVectorAllZeroTest() local
12381 Opnds.push_back(N->getOperand(0)); in LowerVectorAllZeroTest()
12382 Opnds.push_back(N->getOperand(1)); in LowerVectorAllZeroTest()
12384 for (unsigned Slot = 0, e = Opnds.size(); Slot < e; ++Slot) { in LowerVectorAllZeroTest()
12385 SmallVectorImpl<SDValue>::const_iterator I = Opnds.begin() + Slot; in LowerVectorAllZeroTest()
12388 Opnds.push_back(I->getOperand(0)); in LowerVectorAllZeroTest()
12389 Opnds.push_back(I->getOperand(1)); in LowerVectorAllZeroTest()