HomeSort by: relevance | last modified time | path
    Searched refs:VectorSize (Results 1 - 11 of 11) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPULibFunc.cpp 382 P.ArgType = AMDGPULibFunc::I32; P.VectorSize = 4; break;
384 P.ArgType = AMDGPULibFunc::U32; P.VectorSize = 4; break;
386 P.ArgType = AMDGPULibFunc::F32; P.VectorSize = 4; break;
405 P.VectorSize = 2; P.PtrKind = AMDGPULibFunc::BYVALUE; break;
407 P.VectorSize = 3; P.PtrKind = AMDGPULibFunc::BYVALUE; break;
409 P.VectorSize = 4; P.PtrKind = AMDGPULibFunc::BYVALUE; break;
411 P.VectorSize = 8; P.PtrKind = AMDGPULibFunc::BYVALUE; break;
413 P.VectorSize = 16; P.PtrKind = AMDGPULibFunc::BYVALUE; break;
430 case AMDGPULibFunc::IMG1DA: P.VectorSize = 2; break;
431 case AMDGPULibFunc::IMG1DB: P.VectorSize = 1; break
    [all...]
AMDGPULibFunc.h 293 unsigned char VectorSize;
300 VectorSize = 1;
AMDGPULibCalls.cpp 453 return FInfo.getLeads()[0].VectorSize;
502 nf.getLeads()[0].VectorSize = FInfo.getLeads()[0].VectorSize;
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonAsmPrinter.cpp 247 unsigned VectorSize, MCContext &Ctx) {
258 auto *NewCE = MCConstantExpr::create(V / int32_t(VectorSize), Ctx);
271 unsigned VectorSize = HRI.getRegSizeInBits(Hexagon::HvxVRRegClass) / 8;
638 MappedInst = ScaleVectorOffset(Inst, 3, VectorSize, OutContext);
648 MappedInst = ScaleVectorOffset(Inst, 2, VectorSize, OutContext);
656 MappedInst = ScaleVectorOffset(Inst, 2, VectorSize, OutContext);
664 MappedInst = ScaleVectorOffset(Inst, 1, VectorSize, OutContext);
679 MappedInst = ScaleVectorOffset(Inst, 4, VectorSize, OutContext);
694 MappedInst = ScaleVectorOffset(Inst, 3, VectorSize, OutContext);
711 MappedInst = ScaleVectorOffset(Inst, 3, VectorSize, OutContext)
    [all...]
HexagonInstrInfo.cpp 2731 unsigned VectorSize = TRI->getSpillSize(Hexagon::HvxVRRegClass);
2732 assert(isPowerOf2_32(VectorSize));
2733 if (Offset & (VectorSize-1))
2735 return isInt<4>(Offset >> Log2_32(VectorSize));
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86InterleavedAccess.cpp 436 // VectorSize = 128 => Lane = 1
437 // VectorSize = 256 => Lane = 2
442 int VectorSize = VT.getSizeInBits();
444 int LaneCount = std::max(VectorSize / 128, 1);
455 int VectorSize = VT.getSizeInBits();
456 int VF = VT.getVectorNumElements() / std::max(VectorSize / 128, 1);
  /src/external/apache2/llvm/dist/clang/utils/TableGen/
NeonEmitter.cpp 1595 int64_t VectorSize = cast<IntInit>(Expr->getArg(0))->getValue();
1596 VectorSize /= ElementSize;
1599 for (unsigned VI = 0; VI < Elts2.size(); VI += VectorSize) {
1600 for (int LI = VectorSize - 1; LI >= 0; --LI) {
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaDeclAttr.cpp 4161 llvm::APInt VectorSize(64, 0);
4170 !Str.substr(1, VectorStringLength).getAsInteger(10, VectorSize) &&
4171 VectorSize.isPowerOf2()) {
4178 VectorSize = 0;
4182 if (!VectorSize)
4222 VectorSize.getBoolValue()) {
4262 if (VectorSize.getBoolValue()) {
4263 NewTy = Context.getVectorType(NewTy, VectorSize.getZExtValue(),
TreeTransform.h 14274 IntegerLiteral *VectorSize
14277 return SemaRef.BuildExtVectorType(ElementType, VectorSize, AttributeLoc);
  /src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
ir.go 691 func (t Type) VectorSize() int { return int(C.LLVMGetVectorSize(t.C)) }
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGBuiltin.cpp 6255 int VectorSize = 0;
6257 VectorSize = 64;
6259 VectorSize = 128;
6267 Ty, VectorSize ? VectorSize / Ty->getPrimitiveSizeInBits() : 1);
6274 int Elts = VectorSize ? VectorSize / ArgType->getPrimitiveSizeInBits() : 1;

Completed in 103 milliseconds