Home
last modified time | relevance | path

Searched refs:PrefAlign (Results 1 – 25 of 28) sorted by relevance

12

/external/llvm/lib/IR/
DDataLayout.cpp108 retval.PrefAlign = pref_align; in get()
117 && PrefAlign == rhs.PrefAlign in operator ==()
130 unsigned PrefAlign, uint32_t TypeByteWidth) { in get() argument
131 assert(ABIAlign <= PrefAlign && "Preferred alignment worse than ABI!"); in get()
135 retval.PrefAlign = PrefAlign; in get()
144 && PrefAlign == rhs.PrefAlign in operator ==()
188 setAlignment((AlignTypeEnum)E.AlignType, E.ABIAlign, E.PrefAlign, in reset()
321 unsigned PrefAlign = ABIAlign; in parseSpecifier() local
324 PrefAlign = inBytes(getInt(Tok)); in parseSpecifier()
327 setAlignment(AlignType, ABIAlign, PrefAlign, Size); in parseSpecifier()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DDataLayout.cpp108 retval.PrefAlign = pref_align; in get()
117 && PrefAlign == rhs.PrefAlign in operator ==()
126 Align PrefAlign, uint32_t TypeByteWidth, in get() argument
128 assert(ABIAlign <= PrefAlign && "Preferred alignment worse than ABI!"); in get()
132 retval.PrefAlign = PrefAlign; in get()
142 && PrefAlign == rhs.PrefAlign in operator ==()
189 setAlignment((AlignTypeEnum)E.AlignType, E.ABIAlign, E.PrefAlign, in reset()
359 unsigned PrefAlign = ABIAlign; in parseSpecifier() local
362 PrefAlign = inBytes(getInt(Tok)); in parseSpecifier()
365 if (!isUInt<16>(PrefAlign)) in parseSpecifier()
[all …]
/external/llvm-project/llvm/lib/IR/
DDataLayout.cpp109 retval.PrefAlign = pref_align; in get()
118 && PrefAlign == rhs.PrefAlign in operator ==()
127 Align PrefAlign, uint32_t TypeByteWidth, in get() argument
129 assert(ABIAlign <= PrefAlign && "Preferred alignment worse than ABI!"); in get()
133 retval.PrefAlign = PrefAlign; in get()
143 && PrefAlign == rhs.PrefAlign in operator ==()
194 E.PrefAlign, E.TypeBitWidth)) in reset()
408 unsigned PrefAlign = ABIAlign; in parseSpecifier() local
412 if (Error Err = getIntInBytes(Tok, PrefAlign)) in parseSpecifier()
416 if (!isUInt<16>(PrefAlign)) in parseSpecifier()
[all …]
/external/llvm/include/llvm/IR/
DDataLayout.h70 unsigned PrefAlign : 16; member
85 unsigned PrefAlign; member
91 unsigned PrefAlign, uint32_t TypeByteWidth);
152 unsigned PrefAlign, uint32_t TypeByteWidth);
/external/llvm-project/llvm/include/llvm/IR/
DDataLayout.h76 Align PrefAlign; member
92 Align PrefAlign; member
99 Align PrefAlign, uint32_t TypeByteWidth,
180 Error setPointerAlignment(uint32_t AddrSpace, Align ABIAlign, Align PrefAlign,
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DDataLayout.h76 Align PrefAlign; member
92 Align PrefAlign; member
99 Align PrefAlign, uint32_t TypeByteWidth,
180 void setPointerAlignment(uint32_t AddrSpace, Align ABIAlign, Align PrefAlign,
/external/llvm/lib/Transforms/Utils/
DLocal.cpp959 unsigned PrefAlign, in enforceKnownAlignment() argument
961 assert(PrefAlign > Align); in enforceKnownAlignment()
973 if (PrefAlign <= Align) in enforceKnownAlignment()
978 if (DL.exceedsNaturalStackAlignment(PrefAlign)) in enforceKnownAlignment()
980 AI->setAlignment(PrefAlign); in enforceKnownAlignment()
981 return PrefAlign; in enforceKnownAlignment()
987 if (PrefAlign <= Align) in enforceKnownAlignment()
997 GO->setAlignment(PrefAlign); in enforceKnownAlignment()
998 return PrefAlign; in enforceKnownAlignment()
1008 unsigned llvm::getOrEnforceKnownAlignment(Value *V, unsigned PrefAlign, in getOrEnforceKnownAlignment() argument
[all …]
/external/llvm-project/llvm/lib/Transforms/Utils/
DLocal.cpp1272 static Align tryEnforceAlignment(Value *V, Align PrefAlign, in tryEnforceAlignment() argument
1283 if (PrefAlign <= CurrentAlign) in tryEnforceAlignment()
1288 if (DL.exceedsNaturalStackAlignment(PrefAlign)) in tryEnforceAlignment()
1290 AI->setAlignment(PrefAlign); in tryEnforceAlignment()
1291 return PrefAlign; in tryEnforceAlignment()
1297 if (PrefAlign <= CurrentAlign) in tryEnforceAlignment()
1307 GO->setAlignment(PrefAlign); in tryEnforceAlignment()
1308 return PrefAlign; in tryEnforceAlignment()
1314 Align llvm::getOrEnforceKnownAlignment(Value *V, MaybeAlign PrefAlign, in getOrEnforceKnownAlignment() argument
1332 if (PrefAlign && *PrefAlign > Alignment) in getOrEnforceKnownAlignment()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLocal.cpp1136 unsigned PrefAlign, in enforceKnownAlignment() argument
1138 assert(PrefAlign > Alignment); in enforceKnownAlignment()
1150 if (PrefAlign <= Alignment) in enforceKnownAlignment()
1155 if (DL.exceedsNaturalStackAlignment(Align(PrefAlign))) in enforceKnownAlignment()
1157 AI->setAlignment(MaybeAlign(PrefAlign)); in enforceKnownAlignment()
1158 return PrefAlign; in enforceKnownAlignment()
1164 if (PrefAlign <= Alignment) in enforceKnownAlignment()
1174 GO->setAlignment(MaybeAlign(PrefAlign)); in enforceKnownAlignment()
1175 return PrefAlign; in enforceKnownAlignment()
1181 unsigned llvm::getOrEnforceKnownAlignment(Value *V, unsigned PrefAlign, in getOrEnforceKnownAlignment() argument
[all …]
/external/llvm/include/llvm/Transforms/Utils/
DLocal.h168 unsigned getOrEnforceKnownAlignment(Value *V, unsigned PrefAlign,
/external/llvm-project/llvm/include/llvm/Transforms/Utils/
DLocal.h228 Align getOrEnforceKnownAlignment(Value *V, MaybeAlign PrefAlign,
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/
DLocal.h260 unsigned getOrEnforceKnownAlignment(Value *V, unsigned PrefAlign,
/external/llvm/lib/CodeGen/
DCodeGenPrepare.cpp1757 unsigned MinSize, PrefAlign; in optimizeCallInst() local
1758 if (TLI && TLI->shouldAlignPointerArgs(CI, MinSize, PrefAlign)) { in optimizeCallInst()
1771 if ((Offset2 & (PrefAlign-1)) != 0) in optimizeCallInst()
1774 if ((AI = dyn_cast<AllocaInst>(Val)) && AI->getAlignment() < PrefAlign && in optimizeCallInst()
1776 AI->setAlignment(PrefAlign); in optimizeCallInst()
1783 GV->getAlignment() < PrefAlign && in optimizeCallInst()
1786 GV->setAlignment(PrefAlign); in optimizeCallInst()
/external/llvm/lib/Target/ARM/
DARMISelLowering.h397 unsigned &PrefAlign) const override;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DCodeGenPrepare.cpp1896 unsigned MinSize, PrefAlign; in optimizeCallInst() local
1897 if (TLI && TLI->shouldAlignPointerArgs(CI, MinSize, PrefAlign)) { in optimizeCallInst()
1910 if ((Offset2 & (PrefAlign-1)) != 0) in optimizeCallInst()
1913 if ((AI = dyn_cast<AllocaInst>(Val)) && AI->getAlignment() < PrefAlign && in optimizeCallInst()
1915 AI->setAlignment(MaybeAlign(PrefAlign)); in optimizeCallInst()
1922 GV->getPointerAlignment(*DL) < PrefAlign && in optimizeCallInst()
1925 GV->setAlignment(MaybeAlign(PrefAlign)); in optimizeCallInst()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMISelLowering.h491 unsigned &PrefAlign) const override;
/external/llvm-project/llvm/lib/Target/ARM/
DARMISelLowering.h538 unsigned &PrefAlign) const override;
/external/llvm-project/llvm/lib/CodeGen/
DCodeGenPrepare.cpp1992 unsigned MinSize, PrefAlign; in optimizeCallInst() local
1993 if (TLI->shouldAlignPointerArgs(CI, MinSize, PrefAlign)) { in optimizeCallInst()
2006 if ((Offset2 & (PrefAlign-1)) != 0) in optimizeCallInst()
2009 if ((AI = dyn_cast<AllocaInst>(Val)) && AI->getAlignment() < PrefAlign && in optimizeCallInst()
2011 AI->setAlignment(Align(PrefAlign)); in optimizeCallInst()
2018 GV->getPointerAlignment(*DL) < PrefAlign && in optimizeCallInst()
2021 GV->setAlignment(MaybeAlign(PrefAlign)); in optimizeCallInst()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp2324 unsigned PrefAlign = in LowerSTOREVector() local
2326 if (Align < PrefAlign) { in LowerSTOREVector()
4815 unsigned PrefAlign = in ReplaceLoadVector() local
4817 if (Align < PrefAlign) { in ReplaceLoadVector()
/external/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp1945 unsigned PrefAlign = in LowerSTOREVector() local
1947 if (Align < PrefAlign) { in LowerSTOREVector()
4319 unsigned PrefAlign = in ReplaceLoadVector() local
4321 if (Align < PrefAlign) { in ReplaceLoadVector()
/external/llvm-project/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp2307 Align PrefAlign = in LowerSTOREVector() local
2309 if (Alignment < PrefAlign) { in LowerSTOREVector()
4795 Align PrefAlign = TD.getPrefTypeAlign(ResVT.getTypeForEVT(*DAG.getContext())); in ReplaceLoadVector() local
4796 if (Alignment < PrefAlign) { in ReplaceLoadVector()
/external/clang/lib/CodeGen/
DCGCall.cpp1039 auto PrefAlign = CGF.CGM.getDataLayout().getPrefTypeAlignment(Ty); in CreateTempAllocaForCoercion() local
1040 CharUnits Align = std::max(MinAlign, CharUnits::fromQuantity(PrefAlign)); in CreateTempAllocaForCoercion()
/external/llvm-project/clang/lib/CodeGen/
DCGCall.cpp1125 auto PrefAlign = CGF.CGM.getDataLayout().getPrefTypeAlignment(Ty); in CreateTempAllocaForCoercion() local
1126 CharUnits Align = std::max(MinAlign, CharUnits::fromQuantity(PrefAlign)); in CreateTempAllocaForCoercion()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIISelLowering.cpp10792 const Align PrefAlign = TargetLowering::getPrefLoopAlignment(ML); in getPrefLoopAlignment() local
10799 return PrefAlign; in getPrefLoopAlignment()
10813 if (Header->getAlignment() != PrefAlign) in getPrefLoopAlignment()
10826 return PrefAlign; in getPrefLoopAlignment()
10831 return PrefAlign; in getPrefLoopAlignment()
/external/llvm-project/llvm/lib/Target/AMDGPU/
DSIISelLowering.cpp11666 const Align PrefAlign = TargetLowering::getPrefLoopAlignment(ML); in getPrefLoopAlignment() local
11673 return PrefAlign; in getPrefLoopAlignment()
11687 if (Header->getAlignment() != PrefAlign) in getPrefLoopAlignment()
11700 return PrefAlign; in getPrefLoopAlignment()
11705 return PrefAlign; in getPrefLoopAlignment()

12