Searched refs:BuildVector (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.h68 SDValue OptimizeSwizzle(SDValue BuildVector, SDValue Swz[], SelectionDAG &DAG,
H A DR600ISelLowering.cpp1774 SDValue R600TargetLowering::OptimizeSwizzle(SDValue BuildVector, SDValue Swz[4], argument
1780 BuildVector = CompactSwizzlableVector(DAG, BuildVector, SwizzleRemap);
1788 BuildVector = ReorganizeVector(DAG, BuildVector, SwizzleRemap);
1795 return BuildVector;
H A DAMDGPULegalizerInfo.cpp1278 auto &BuildVector = getActionDefinitionsBuilder(G_BUILD_VECTOR)
1286 BuildVector
1295 BuildVector.minScalarOrElt(0, S32);
1297 BuildVector.customFor({V2S16, S16});
1298 BuildVector.minScalarOrElt(0, S32);
1305 BuildVector.legalIf(isRegisterType(0));
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.h4065 llvm::Value *BuildVector(ArrayRef<llvm::Value*> Ops);
H A DCGBuiltin.cpp11060 BuildVector(ArrayRef<llvm::Value*> Ops) {
11908 return Builder.CreateBitCast(BuildVector(Ops),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp927 // Returns the SDNode if it is a constant float BuildVector
9136 // Do the same for the second half of the BuildVector
15932 SmallVector<SDValue, 8> BuildVector; local
15955 BuildVector.push_back(Val);
15959 DL, StoreTy, BuildVector);

Completed in 202 milliseconds