/external/swiftshader/third_party/LLVM/unittests/Support/ |
H A D | MathExtrasTest.cpp | 85 TEST(MathExtras, MinAlign) { 86 EXPECT_EQ(1u, MinAlign(2, 3)); 87 EXPECT_EQ(2u, MinAlign(2, 4)); 88 EXPECT_EQ(1u, MinAlign(17, 64)); 89 EXPECT_EQ(256u, MinAlign(256, 512));
|
/external/llvm/lib/CodeGen/ |
H A D | CallingConvLower.cpp | 46 int MinSize, int MinAlign, 52 if (MinAlign > (int)Align) 53 Align = MinAlign; 56 Size = unsigned(alignTo(Size, MinAlign)); 44 HandleByVal(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, int MinSize, int MinAlign, ISD::ArgFlagsTy ArgFlags) argument
|
H A D | MachineFunction.cpp | 631 unsigned Align = MinAlign(SPOffset, ForcedRealign ? 1 : StackAlignment); 643 unsigned Align = MinAlign(SPOffset, ForcedRealign ? 1 : StackAlignment);
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
H A D | CallingConvLower.cpp | 44 int MinSize, int MinAlign, 50 if (MinAlign > (int)Align) 51 Align = MinAlign; 42 HandleByVal(unsigned ValNo, MVT ValVT, MVT LocVT, CCValAssign::LocInfo LocInfo, int MinSize, int MinAlign, ISD::ArgFlagsTy ArgFlags) argument
|
H A D | MachineFunction.cpp | 446 unsigned Align = MinAlign(SPOffset, StackAlign);
|
/external/llvm/unittests/Support/ |
H A D | MathExtrasTest.cpp | 198 TEST(MathExtras, MinAlign) { 199 EXPECT_EQ(1u, MinAlign(2, 3)); 200 EXPECT_EQ(2u, MinAlign(2, 4)); 201 EXPECT_EQ(1u, MinAlign(17, 64)); 202 EXPECT_EQ(256u, MinAlign(256, 512));
|
/external/clang/include/clang/AST/ |
H A D | CharUnits.h | 192 return CharUnits(llvm::MinAlign(Quantity, offset.Quantity));
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
H A D | CallingConvLower.h | 305 int MinSize, int MinAlign, ISD::ArgFlagsTy ArgFlags);
|
/external/swiftshader/third_party/LLVM/include/llvm/Support/ |
H A D | MathExtras.h | 401 /// MinAlign - A and B are either alignments or offsets. Return the minimum 403 static inline uint64_t MinAlign(uint64_t A, uint64_t B) { function in namespace:llvm
|
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineLoadStoreAlloca.cpp | 564 auto EltAlign = MinAlign(Align, SL->getElementOffset(i)); 601 auto *L = IC.Builder->CreateAlignedLoad(Ptr, MinAlign(Align, Offset), 1068 auto EltAlign = MinAlign(Align, SL->getElementOffset(i)); 1108 auto EltAlign = MinAlign(Align, Offset);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypesGeneric.cpp | 189 false, false, MinAlign(Alignment, IncrementSize)); 284 MinAlign(Alignment, IncrementSize), AAInfo); 502 MinAlign(Alignment, IncrementSize), AAInfo);
|
H A D | TargetLowering.cpp | 1555 unsigned NewAlign = MinAlign(Lod->getAlignment(), bestOffset); 3174 MinAlign(LD->getAlignment(), Idx * Stride), LD->getAAInfo()); 3234 isVolatile, isNonTemporal, MinAlign(Alignment, Idx * Stride), 3300 MinAlign(LD->getAlignment(), Offset), 3320 MinAlign(LD->getAlignment(), Offset), 3372 MinAlign(Alignment, IncrementSize), LD->getAAInfo()); 3384 MinAlign(Alignment, IncrementSize), LD->getAAInfo()); 3466 MinAlign(ST->getAlignment(), Offset))); 3490 MinAlign(ST->getAlignment(), Offset), 3522 Alignment = MinAlign(Alignmen [all...] |
H A D | LegalizeVectorOps.cpp | 542 MinAlign(LD->getAlignment(), Offset), 554 MinAlign(LD->getAlignment(), Offset),
|
H A D | LegalizeVectorTypes.cpp | 898 false, false, false, MinAlign(Alignment, IncrementSize)); 1030 false, false, false, MinAlign(Alignment, IncrementSize)); 3562 isNonTemporal, isInvariant, MinAlign(Align, Increment), 3578 isNonTemporal, isInvariant, MinAlign(Align, Increment), 3735 MinAlign(Align, Offset), AAInfo)); 3758 MinAlign(Align, Offset), AAInfo)); 3818 MinAlign(Align, Offset), AAInfo));
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypesGeneric.cpp | 143 false, MinAlign(Alignment, IncrementSize)); 228 MinAlign(Alignment, IncrementSize)); 419 MinAlign(Alignment, IncrementSize));
|
H A D | LegalizeDAG.cpp | 435 MinAlign(ST->getAlignment(), Offset))); 459 MinAlign(ST->getAlignment(), Offset))); 485 Alignment = MinAlign(Alignment, IncrementSize); 540 MinAlign(LD->getAlignment(), Offset)); 558 MinAlign(LD->getAlignment(), Offset)); 607 LD->isNonTemporal(), MinAlign(Alignment,IncrementSize)); 617 LD->isNonTemporal(), MinAlign(Alignment,IncrementSize)); 755 isVolatile, isNonTemporal, MinAlign(Alignment, 4U)); 1264 MinAlign(Alignment, IncrementSize)); 1294 MinAlign(Alignmen [all...] |
H A D | LegalizeVectorTypes.cpp | 689 false, false, MinAlign(Alignment, IncrementSize)); 2335 isNonTemporal, MinAlign(Align, Increment)); 2480 MinAlign(Align, Offset))); 2500 MinAlign(Align, Offset))); 2554 MinAlign(Align, Offset)));
|
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/ |
H A D | InstCombineCalls.cpp | 36 unsigned MinAlign = std::min(DstAlign, SrcAlign); local 39 if (CopyAlign < MinAlign) { 41 MinAlign, false));
|
/external/llvm/include/llvm/CodeGen/ |
H A D | CallingConvLower.h | 449 int MinSize, int MinAlign, ISD::ArgFlagsTy ArgFlags);
|
/external/llvm/include/llvm/Support/ |
H A D | MathExtras.h | 573 /// MinAlign - A and B are either alignments or offsets. Return the minimum 575 inline uint64_t MinAlign(uint64_t A, uint64_t B) { function in namespace:llvm
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | SROA.cpp | 1605 return MinAlign(Alignment, Offset); 2319 MinAlign(NewAIAlign, NewBeginOffset - NewAllocaBeginOffset); 2730 ConstantInt::get(CstTy, MinAlign(II.getAlignment(), SliceAlign))); 2783 unsigned OtherAlign = MinAlign(II.getAlignment() ? II.getAlignment() : 1, 2798 MinAlign(SliceAlign, OtherAlign), II.isVolatile()); 3857 Alignment = MinAlign(Alignment, P.beginOffset());
|
H A D | Scalarizer.cpp | 108 return MinAlign(VecAlign, I * ElemSize);
|
/external/llvm/lib/Analysis/ |
H A D | Lint.cpp | 458 Assert(!BaseAlign || Align <= MinAlign(BaseAlign, Offset),
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonFrameLowering.cpp | 1578 if (NeedAlign <= MinAlign(HasAlign, Size)) 1630 if (NeedAlign <= MinAlign(HasAlign, Size))
|
/external/llvm/lib/Transforms/IPO/ |
H A D | GlobalOpt.cpp | 470 unsigned NewAlign = (unsigned)MinAlign(StartAlignment, FieldOffset); 504 unsigned NewAlign = (unsigned)MinAlign(StartAlignment, EltSize*i);
|