/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineAddSub.cpp | 186 Value *createNaryFAdd(const AddendVect& Opnds, unsigned InstrQuota); 679 (const AddendVect &Opnds, unsigned InstrQuota) { in createNaryFAdd() argument 680 assert(!Opnds.empty() && "Expect at least one addend"); in createNaryFAdd() 684 unsigned InstrNeeded = calcInstrNumber(Opnds); in createNaryFAdd() 702 for (const FAddend *Opnd : Opnds) { in createNaryFAdd() 785 unsigned FAddCombine::calcInstrNumber(const AddendVect &Opnds) { in calcInstrNumber() argument 786 unsigned OpndNum = Opnds.size(); in calcInstrNumber() 793 for (const FAddend *Opnd : Opnds) { in calcInstrNumber()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineAddSub.cpp | 202 Value *createNaryFAdd(const AddendVect& Opnds, unsigned InstrQuota); 689 (const AddendVect &Opnds, unsigned InstrQuota) { in createNaryFAdd() argument 690 assert(!Opnds.empty() && "Expect at least one addend"); in createNaryFAdd() 694 unsigned InstrNeeded = calcInstrNumber(Opnds); in createNaryFAdd() 712 for (const FAddend *Opnd : Opnds) { in createNaryFAdd() 795 unsigned FAddCombine::calcInstrNumber(const AddendVect &Opnds) { in calcInstrNumber() argument 796 unsigned OpndNum = Opnds.size(); in calcInstrNumber() 803 for (const FAddend *Opnd : Opnds) { in calcInstrNumber()
|
/external/llvm/lib/Transforms/Scalar/ |
D | Reassociate.cpp | 1278 SmallVector<XorOpnd, 8> Opnds; in OptimizeXor() local 1289 Opnds.push_back(O); in OptimizeXor() 1299 for (unsigned i = 0, e = Opnds.size(); i != e; ++i) in OptimizeXor() 1300 OpndPtrs.push_back(&Opnds[i]); in OptimizeXor() 1323 for (unsigned i = 0, e = Opnds.size(); i < e; i++) { in OptimizeXor() 1364 for (unsigned int i = 0, e = Opnds.size(); i < e; i++) { in OptimizeXor() 1365 XorOpnd &O = Opnds[i]; in OptimizeXor()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | Reassociate.cpp | 1297 SmallVector<XorOpnd, 8> Opnds; in OptimizeXor() local 1312 Opnds.push_back(O); in OptimizeXor() 1321 for (unsigned i = 0, e = Opnds.size(); i != e; ++i) in OptimizeXor() 1322 OpndPtrs.push_back(&Opnds[i]); in OptimizeXor() 1345 for (unsigned i = 0, e = Opnds.size(); i < e; i++) { in OptimizeXor() 1386 for (unsigned int i = 0, e = Opnds.size(); i < e; i++) { in OptimizeXor() 1387 XorOpnd &O = Opnds[i]; in OptimizeXor()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | DAGCombiner.cpp | 7195 SmallVector<SDValue, 8> Opnds; in visitTRUNCATE() local 7197 Opnds.push_back(BuildVect.getOperand(i)); in visitTRUNCATE() 7199 return DAG.getBuildVector(VT, SDLoc(N), Opnds); in visitTRUNCATE() 7263 SmallVector<SDValue, 8> Opnds; in visitTRUNCATE() local 7266 Opnds.push_back(DAG.getUNDEF(VTs[i])); in visitTRUNCATE() 7271 Opnds.push_back(NV); in visitTRUNCATE() 7273 return DAG.getNode(ISD::CONCAT_VECTORS, SDLoc(N), VT, Opnds); in visitTRUNCATE() 12708 SmallVector<SDValue, 8> Opnds; in reduceBuildVecConvertToConvertBuildVec() local 12713 Opnds.push_back(DAG.getUNDEF(SrcVT)); in reduceBuildVecConvertToConvertBuildVec() 12715 Opnds.push_back(In.getOperand(0)); in reduceBuildVecConvertToConvertBuildVec() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
D | DAGCombiner.cpp | 9499 SmallVector<SDValue, 8> Opnds; in visitTRUNCATE() local 9501 Opnds.push_back(BuildVect.getOperand(i)); in visitTRUNCATE() 9503 return DAG.getBuildVector(VT, SDLoc(N), Opnds); in visitTRUNCATE() 9569 SmallVector<SDValue, 8> Opnds; in visitTRUNCATE() local 9572 Opnds.push_back(DAG.getUNDEF(VTs[i])); in visitTRUNCATE() 9577 Opnds.push_back(NV); in visitTRUNCATE() 9579 return DAG.getNode(ISD::CONCAT_VECTORS, SDLoc(N), VT, Opnds); in visitTRUNCATE() 15536 SmallVector<SDValue, 8> Opnds; in reduceBuildVecConvertToConvertBuildVec() local 15541 Opnds.push_back(DAG.getUNDEF(SrcVT)); in reduceBuildVecConvertToConvertBuildVec() 15543 Opnds.push_back(In.getOperand(0)); in reduceBuildVecConvertToConvertBuildVec() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 17587 SmallVector<SDValue, 8> Opnds; in LowerVectorAllZeroTest() local 17594 Opnds.push_back(N->getOperand(0)); in LowerVectorAllZeroTest() 17595 Opnds.push_back(N->getOperand(1)); in LowerVectorAllZeroTest() 17597 for (unsigned Slot = 0, e = Opnds.size(); Slot < e; ++Slot) { in LowerVectorAllZeroTest() 17598 SmallVectorImpl<SDValue>::const_iterator I = Opnds.begin() + Slot; in LowerVectorAllZeroTest() 17601 Opnds.push_back(I->getOperand(0)); in LowerVectorAllZeroTest() 17602 Opnds.push_back(I->getOperand(1)); in LowerVectorAllZeroTest() 37722 SmallVector<SDValue, 8> Opnds(Size / InVT.getSizeInBits(), in combineToExtendVectorInReg() local 37724 Opnds[0] = N; in combineToExtendVectorInReg() 37725 return DAG.getNode(ISD::CONCAT_VECTORS, DL, OutVT, Opnds); in combineToExtendVectorInReg() [all …]
|