Home
last modified time | relevance | path

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

/external/llvm/include/llvm/Transforms/Vectorize/
DSLPVectorizer.h82 ArrayRef<Value *> BuildVector = None,
/external/llvm/lib/Target/AMDGPU/
DR600ISelLowering.h62 SDValue OptimizeSwizzle(SDValue BuildVector, SDValue Swz[], SelectionDAG &DAG,
DR600ISelLowering.cpp1918 SDValue R600TargetLowering::OptimizeSwizzle(SDValue BuildVector, SDValue Swz[4], in OptimizeSwizzle() argument
1921 assert(BuildVector.getOpcode() == ISD::BUILD_VECTOR); in OptimizeSwizzle()
1925 BuildVector = CompactSwizzlableVector(DAG, BuildVector, SwizzleRemap); in OptimizeSwizzle()
1933 BuildVector = ReorganizeVector(DAG, BuildVector, SwizzleRemap); in OptimizeSwizzle()
1940 return BuildVector; in OptimizeSwizzle()
/external/llvm-project/llvm/lib/Target/AMDGPU/
DR600ISelLowering.h68 SDValue OptimizeSwizzle(SDValue BuildVector, SDValue Swz[], SelectionDAG &DAG,
DR600ISelLowering.cpp1774 SDValue R600TargetLowering::OptimizeSwizzle(SDValue BuildVector, SDValue Swz[4], in OptimizeSwizzle() argument
1780 BuildVector = CompactSwizzlableVector(DAG, BuildVector, SwizzleRemap); in OptimizeSwizzle()
1788 BuildVector = ReorganizeVector(DAG, BuildVector, SwizzleRemap); in OptimizeSwizzle()
1795 return BuildVector; in OptimizeSwizzle()
DAMDGPULegalizerInfo.cpp1449 auto &BuildVector = getActionDefinitionsBuilder(G_BUILD_VECTOR) in AMDGPULegalizerInfo() local
1457 BuildVector in AMDGPULegalizerInfo()
1466 BuildVector.minScalarOrElt(0, S32); in AMDGPULegalizerInfo()
1468 BuildVector.customFor({V2S16, S16}); in AMDGPULegalizerInfo()
1469 BuildVector.minScalarOrElt(0, S32); in AMDGPULegalizerInfo()
1476 BuildVector.legalIf(isRegisterType(0)); in AMDGPULegalizerInfo()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DR600ISelLowering.h68 SDValue OptimizeSwizzle(SDValue BuildVector, SDValue Swz[], SelectionDAG &DAG,
DR600ISelLowering.cpp1768 SDValue R600TargetLowering::OptimizeSwizzle(SDValue BuildVector, SDValue Swz[4], in OptimizeSwizzle() argument
1774 BuildVector = CompactSwizzlableVector(DAG, BuildVector, SwizzleRemap); in OptimizeSwizzle()
1782 BuildVector = ReorganizeVector(DAG, BuildVector, SwizzleRemap); in OptimizeSwizzle()
1789 return BuildVector; in OptimizeSwizzle()
DAMDGPULegalizerInfo.cpp1004 auto &BuildVector = getActionDefinitionsBuilder(G_BUILD_VECTOR) in AMDGPULegalizerInfo() local
1012 BuildVector.legalFor({V2S16, S32}); in AMDGPULegalizerInfo()
1014 BuildVector in AMDGPULegalizerInfo()
/external/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp3744 ArrayRef<Value *> BuildVector, in tryToVectorizeList() argument
3797 if (!BuildVector.empty()) in tryToVectorizeList()
3798 BuildVectorSlice = BuildVector.slice(i, OpsWidth); in tryToVectorizeList()
4204 SmallVectorImpl<Value *> &BuildVector, in findBuildVector() argument
4211 BuildVector.push_back(IE); in findBuildVector()
4236 SmallVectorImpl<Value *> &BuildVector, in findBuildAggregate() argument
4243 if (!I || !findBuildAggregate(I, BuildVector, BuildVectorOpds)) in findBuildAggregate()
4246 BuildVector.push_back(IV); in findBuildAggregate()
4487 SmallVector<Value *, 16> BuildVector; in vectorizeChainsInBlock() local
4489 if (!findBuildVector(FirstInsertElem, BuildVector, BuildVectorOpds)) in vectorizeChainsInBlock()
[all …]
/external/llvm-project/llvm/utils/TableGen/
DGlobalISelEmitter.cpp4290 const CodeGenInstruction &BuildVector in importChildMatcher() local
4298 makeArrayRef({&BuildVector, &BuildVectorTrunc})); in importChildMatcher()
/external/clang/lib/CodeGen/
DCodeGenFunction.h2935 llvm::Value *BuildVector(ArrayRef<llvm::Value*> Ops);
DCGBuiltin.cpp6541 BuildVector(ArrayRef<llvm::Value*> Ops) { in BuildVector() function in CodeGenFunction
6869 return Builder.CreateBitCast(BuildVector(Ops), in EmitX86BuiltinExpr()
/external/llvm-project/clang/lib/CodeGen/
DCodeGenFunction.h4110 llvm::Value *BuildVector(ArrayRef<llvm::Value*> Ops);
DCGBuiltin.cpp11213 BuildVector(ArrayRef<llvm::Value*> Ops) { in BuildVector() function in CodeGenFunction
12047 return Builder.CreateBitCast(BuildVector(Ops), in EmitX86BuiltinExpr()
/external/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp11217 SmallVector<SDValue, 8> BuildVector; in getMergedConstantVectorStore() local
11222 BuildVector.push_back(St->getValue()); in getMergedConstantVectorStore()
11225 return DAG.getBuildVector(Ty, SL, BuildVector); in getMergedConstantVectorStore()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp15384 SmallVector<SDValue, 8> BuildVector; in MergeStoresOfConstantsOrVecElts() local
15407 BuildVector.push_back(Val); in MergeStoresOfConstantsOrVecElts()
15411 DL, StoreTy, BuildVector); in MergeStoresOfConstantsOrVecElts()
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp16427 SmallVector<SDValue, 8> BuildVector; in mergeStoresOfConstantsOrVecElts() local
16450 BuildVector.push_back(Val); in mergeStoresOfConstantsOrVecElts()
16454 DL, StoreTy, BuildVector); in mergeStoresOfConstantsOrVecElts()