Home
last modified time | relevance | path

Searched refs:VectorSize (Results 1 – 25 of 29) sorted by relevance

12

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPULibFunc.cpp384 P.ArgType = AMDGPULibFunc::I32; P.VectorSize = 4; break; in getNextParam()
386 P.ArgType = AMDGPULibFunc::U32; P.VectorSize = 4; break; in getNextParam()
388 P.ArgType = AMDGPULibFunc::F32; P.VectorSize = 4; break; in getNextParam()
407 P.VectorSize = 2; P.PtrKind = AMDGPULibFunc::BYVALUE; break; in getNextParam()
409 P.VectorSize = 3; P.PtrKind = AMDGPULibFunc::BYVALUE; break; in getNextParam()
411 P.VectorSize = 4; P.PtrKind = AMDGPULibFunc::BYVALUE; break; in getNextParam()
413 P.VectorSize = 8; P.PtrKind = AMDGPULibFunc::BYVALUE; break; in getNextParam()
415 P.VectorSize = 16; P.PtrKind = AMDGPULibFunc::BYVALUE; break; in getNextParam()
432 case AMDGPULibFunc::IMG1DA: P.VectorSize = 2; break; in getNextParam()
433 case AMDGPULibFunc::IMG1DB: P.VectorSize = 1; break; in getNextParam()
[all …]
DAMDGPULibFunc.h292 unsigned char VectorSize; member
299 VectorSize = 1; in reset()
DAMDGPULibCalls.cpp472 return FInfo.getLeads()[0].VectorSize; in getVecSize()
522 nf.getLeads()[0].VectorSize = FInfo.getLeads()[0].VectorSize; in sincosUseNative()
/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPULibFunc.cpp385 P.ArgType = AMDGPULibFunc::I32; P.VectorSize = 4; break; in getNextParam()
387 P.ArgType = AMDGPULibFunc::U32; P.VectorSize = 4; break; in getNextParam()
389 P.ArgType = AMDGPULibFunc::F32; P.VectorSize = 4; break; in getNextParam()
408 P.VectorSize = 2; P.PtrKind = AMDGPULibFunc::BYVALUE; break; in getNextParam()
410 P.VectorSize = 3; P.PtrKind = AMDGPULibFunc::BYVALUE; break; in getNextParam()
412 P.VectorSize = 4; P.PtrKind = AMDGPULibFunc::BYVALUE; break; in getNextParam()
414 P.VectorSize = 8; P.PtrKind = AMDGPULibFunc::BYVALUE; break; in getNextParam()
416 P.VectorSize = 16; P.PtrKind = AMDGPULibFunc::BYVALUE; break; in getNextParam()
433 case AMDGPULibFunc::IMG1DA: P.VectorSize = 2; break; in getNextParam()
434 case AMDGPULibFunc::IMG1DB: P.VectorSize = 1; break; in getNextParam()
[all …]
DAMDGPULibFunc.h293 unsigned char VectorSize; member
300 VectorSize = 1; in reset()
DAMDGPULibCalls.cpp468 return FInfo.getLeads()[0].VectorSize; in getVecSize()
517 nf.getLeads()[0].VectorSize = FInfo.getLeads()[0].VectorSize; in sincosUseNative()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonAsmPrinter.cpp247 unsigned VectorSize, MCContext &Ctx) { in ScaleVectorOffset() argument
258 auto *NewCE = MCConstantExpr::create(V / int32_t(VectorSize), Ctx); in ScaleVectorOffset()
271 unsigned VectorSize = HRI.getRegSizeInBits(Hexagon::HvxVRRegClass) / 8; in HexagonProcessInstruction() local
638 MappedInst = ScaleVectorOffset(Inst, 3, VectorSize, OutContext); in HexagonProcessInstruction()
648 MappedInst = ScaleVectorOffset(Inst, 2, VectorSize, OutContext); in HexagonProcessInstruction()
656 MappedInst = ScaleVectorOffset(Inst, 2, VectorSize, OutContext); in HexagonProcessInstruction()
664 MappedInst = ScaleVectorOffset(Inst, 1, VectorSize, OutContext); in HexagonProcessInstruction()
679 MappedInst = ScaleVectorOffset(Inst, 4, VectorSize, OutContext); in HexagonProcessInstruction()
694 MappedInst = ScaleVectorOffset(Inst, 3, VectorSize, OutContext); in HexagonProcessInstruction()
711 MappedInst = ScaleVectorOffset(Inst, 3, VectorSize, OutContext); in HexagonProcessInstruction()
[all …]
DHexagonInstrInfo.cpp2701 unsigned VectorSize = TRI->getSpillSize(Hexagon::HvxVRRegClass); in isValidOffset() local
2702 assert(isPowerOf2_32(VectorSize)); in isValidOffset()
2703 if (Offset & (VectorSize-1)) in isValidOffset()
2705 return isInt<4>(Offset >> Log2_32(VectorSize)); in isValidOffset()
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonAsmPrinter.cpp247 unsigned VectorSize, MCContext &Ctx) { in ScaleVectorOffset() argument
258 auto *NewCE = MCConstantExpr::create(V / int32_t(VectorSize), Ctx); in ScaleVectorOffset()
271 unsigned VectorSize = HRI.getRegSizeInBits(Hexagon::HvxVRRegClass) / 8; in HexagonProcessInstruction() local
638 MappedInst = ScaleVectorOffset(Inst, 3, VectorSize, OutContext); in HexagonProcessInstruction()
648 MappedInst = ScaleVectorOffset(Inst, 2, VectorSize, OutContext); in HexagonProcessInstruction()
656 MappedInst = ScaleVectorOffset(Inst, 2, VectorSize, OutContext); in HexagonProcessInstruction()
664 MappedInst = ScaleVectorOffset(Inst, 1, VectorSize, OutContext); in HexagonProcessInstruction()
679 MappedInst = ScaleVectorOffset(Inst, 4, VectorSize, OutContext); in HexagonProcessInstruction()
694 MappedInst = ScaleVectorOffset(Inst, 3, VectorSize, OutContext); in HexagonProcessInstruction()
711 MappedInst = ScaleVectorOffset(Inst, 3, VectorSize, OutContext); in HexagonProcessInstruction()
[all …]
DHexagonInstrInfo.cpp2731 unsigned VectorSize = TRI->getSpillSize(Hexagon::HvxVRRegClass); in isValidOffset() local
2732 assert(isPowerOf2_32(VectorSize)); in isValidOffset()
2733 if (Offset & (VectorSize-1)) in isValidOffset()
2735 return isInt<4>(Offset >> Log2_32(VectorSize)); in isValidOffset()
/external/google-fruit/include/fruit/impl/meta/
Dvector.h122 struct VectorSize {
224 using N = Int<Eval<VectorSize(V)>::value - 1>;
Dset.h63 using SetSize = VectorSize;
/external/llvm-project/llvm/lib/Target/X86/
DX86InterleavedAccess.cpp443 int VectorSize = VT.getSizeInBits(); in createShuffleStride() local
445 int LaneCount = std::max(VectorSize / 128, 1); in createShuffleStride()
456 int VectorSize = VT.getSizeInBits(); in setGroupSize() local
457 int VF = VT.getVectorNumElements() / std::max(VectorSize / 128, 1); in setGroupSize()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86InterleavedAccess.cpp437 int VectorSize = VT.getSizeInBits(); in createShuffleStride() local
439 int LaneCount = std::max(VectorSize / 128, 1); in createShuffleStride()
450 int VectorSize = VT.getSizeInBits(); in setGroupSize() local
451 int VF = VT.getVectorNumElements() / std::max(VectorSize / 128, 1); in setGroupSize()
/external/clang/utils/TableGen/
DNeonEmitter.cpp1611 int64_t VectorSize = cast<IntInit>(Expr->getArg(0))->getValue(); in emitDagShuffle() local
1612 VectorSize /= ElementSize; in emitDagShuffle()
1615 for (unsigned VI = 0; VI < Elts2.size(); VI += VectorSize) { in emitDagShuffle()
1616 for (int LI = VectorSize - 1; LI >= 0; --LI) { in emitDagShuffle()
/external/llvm-project/clang/utils/TableGen/
DNeonEmitter.cpp1595 int64_t VectorSize = cast<IntInit>(Expr->getArg(0))->getValue(); in emitDagShuffle() local
1596 VectorSize /= ElementSize; in emitDagShuffle()
1599 for (unsigned VI = 0; VI < Elts2.size(); VI += VectorSize) { in emitDagShuffle()
1600 for (int LI = VectorSize - 1; LI >= 0; --LI) { in emitDagShuffle()
/external/google-fruit/include/fruit/impl/injector/
Dinjector_storage.defn.h439 … fruit::impl::meta::Eval<fruit::impl::meta::GenerateIntSequence(fruit::impl::meta::VectorSize(
669 … fruit::impl::meta::Eval<fruit::impl::meta::GenerateIntSequence(fruit::impl::meta::VectorSize(
/external/clang/lib/Sema/
DSemaDeclAttr.cpp3448 llvm::APInt VectorSize(64, 0); in AddModeAttr() local
3457 !Str.substr(1, VectorStringLength).getAsInteger(10, VectorSize) && in AddModeAttr()
3458 VectorSize.isPowerOf2()) { in AddModeAttr()
3465 VectorSize = 0; in AddModeAttr()
3469 if (!VectorSize) in AddModeAttr()
3509 VectorSize.getBoolValue()) { in AddModeAttr()
3548 if (VectorSize.getBoolValue()) { in AddModeAttr()
3549 NewTy = Context.getVectorType(NewTy, VectorSize.getZExtValue(), in AddModeAttr()
/external/swiftshader/third_party/subzero/src/
DIceInstARM32.cpp1656 const size_t VectorSize = typeNumElements(SrcTy); in emit() local
1661 Str << "[" << getDIndex(SrcTy, VectorSize, Index) << "]"; in emit()
1722 const size_t VectorSize = typeNumElements(DestTy); in emit() local
1725 getDIndex(insertionType(DestTy), VectorSize, this->Index); in emit()
/external/llvm-project/clang/lib/Sema/
DSemaDeclAttr.cpp4100 llvm::APInt VectorSize(64, 0); in AddModeAttr() local
4109 !Str.substr(1, VectorStringLength).getAsInteger(10, VectorSize) && in AddModeAttr()
4110 VectorSize.isPowerOf2()) { in AddModeAttr()
4117 VectorSize = 0; in AddModeAttr()
4121 if (!VectorSize) in AddModeAttr()
4161 VectorSize.getBoolValue()) { in AddModeAttr()
4201 if (VectorSize.getBoolValue()) { in AddModeAttr()
4202 NewTy = Context.getVectorType(NewTy, VectorSize.getZExtValue(), in AddModeAttr()
/external/clang/lib/CodeGen/
DCGBuiltin.cpp3236 int VectorSize = 0; in LookupNeonLLVMIntrinsic() local
3238 VectorSize = 64; in LookupNeonLLVMIntrinsic()
3240 VectorSize = 128; in LookupNeonLLVMIntrinsic()
3248 Ty, VectorSize ? VectorSize / Ty->getPrimitiveSizeInBits() : 1); in LookupNeonLLVMIntrinsic()
3255 int Elts = VectorSize ? VectorSize / ArgType->getPrimitiveSizeInBits() : 1; in LookupNeonLLVMIntrinsic()
/external/google-fruit/include/fruit/impl/
Dcomponent_functors.defn.h508VectorSize(RequiredLambdaArgsForAssistedFactory(DecoratedSignature)))))))))));
/external/llvm-project/clang/lib/CodeGen/
DCGBuiltin.cpp5977 int VectorSize = 0; in LookupNeonLLVMIntrinsic() local
5979 VectorSize = 64; in LookupNeonLLVMIntrinsic()
5981 VectorSize = 128; in LookupNeonLLVMIntrinsic()
5989 Ty, VectorSize ? VectorSize / Ty->getPrimitiveSizeInBits() : 1); in LookupNeonLLVMIntrinsic()
5996 int Elts = VectorSize ? VectorSize / ArgType->getPrimitiveSizeInBits() : 1; in LookupNeonLLVMIntrinsic()
/external/clang/include/clang/Basic/
DAttr.td1584 def VectorSize : TypeAttr {
/external/llvm/bindings/go/llvm/
Dir.go620 func (t Type) VectorSize() int { return int(C.LLVMGetVectorSize(t.C)) } func

12