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

  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUHSAMetadataStreamer.cpp 27 MaybeAlign ArgAlign;
30 ArgAlign = Arg.getParamAlign();
33 if (!ArgAlign)
34 ArgAlign = DL.getABITypeAlign(Ty);
36 return std::make_pair(Ty, *ArgAlign);
338 Align ArgAlign;
339 std::tie(ArgTy, ArgAlign) = getArgumentTypeAlign(Arg, DL);
341 emitKernelArg(DL, ArgTy, ArgAlign,
735 Align ArgAlign;
736 std::tie(ArgTy, ArgAlign) = getArgumentTypeAlign(Arg, DL)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
MemorySanitizer.cpp 1704 const Align ArgAlign = DL.getValueOrABITypeAlignment(
1707 getShadowOriginPtr(V, EntryIRB, EntryIRB.getInt8Ty(), ArgAlign,
1715 Size, ArgAlign);
1717 const Align CopyAlign = std::min(ArgAlign, kShadowTLSAlignment);
4823 MaybeAlign ArgAlign = CB.getParamAlign(ArgNo);
4824 if (!ArgAlign || *ArgAlign < Align(8))
4825 ArgAlign = Align(8);
4826 VAArgOffset = alignTo(VAArgOffset, ArgAlign);
4844 uint64_t ArgAlign = 8
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXISelLowering.cpp 1452 Align ArgAlign = getArgumentAlignment(Callee, CB, Ty, paramCount + 1, DL);
1459 Chain, DAG.getConstant(ArgAlign.value(), dl, MVT::i32),
1490 auto VectorInfo = VectorizePTXValueVTs(VTs, Offsets, ArgAlign);
1542 EltAlign = commonAlignment(ArgAlign, Offsets[j]);
1572 Align ArgAlign = Outs[OIdx].Flags.getNonZeroByValAlign();
1580 if (ArgAlign < Align(4))
1581 ArgAlign = Align(4);
1583 Chain, DAG.getConstant(ArgAlign.value(), dl, MVT::i32),
1592 unsigned PartAlign = GreatestCommonDivisor64(ArgAlign.value(), curOffset);
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
TargetInfo.cpp 8532 int ArgAlign = (CGF.getContext().getTypeSize(Ty) <= 32) ? 4 : 8;
8551 if (ArgAlign > 4) {
8559 llvm::ConstantInt::get(CGF.Int32Ty, (ArgAlign - 1)),
8564 llvm::ConstantInt::get(CGF.Int32Ty, -ArgAlign),
8608 if (ArgAlign > 4) {
8614 llvm::ConstantInt::get(CGF.Int32Ty, ArgAlign - 1),
8619 llvm::ConstantInt::get(CGF.Int32Ty, -ArgAlign),
8655 return Address(ArgAddr, CharUnits::fromQuantity(ArgAlign));
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp 470 bool ArgAlign = Subtarget.isHVXVectorType(VA.getValVT());
471 NeedsArgAlign |= ArgAlign;
499 if (ArgAlign)
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaChecking.cpp 4579 CharUnits ArgAlign = Context.getTypeAlignInChars(ArgTy);
4583 if (ArgAlign < ParamAlign)
4585 << (int)ArgAlign.getQuantity() << (int)ParamAlign.getQuantity()

Completed in 41 milliseconds