/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/ |
H A D | MachineFrameInfo.cpp | 33 assert(Alignment <= StackAlignment && in ensureMaxAlignment() 41 Align StackAlignment) { in clampStackAlignment() argument 42 if (!ShouldClamp || Alignment <= StackAlignment) in clampStackAlignment() 46 << DebugStr(StackAlignment) in clampStackAlignment() 48 return StackAlignment; in clampStackAlignment() 56 Alignment = clampStackAlignment(!StackRealignable, Alignment, StackAlignment); in CreateStackObject() 67 Alignment = clampStackAlignment(!StackRealignable, Alignment, StackAlignment); in CreateSpillStackObject() 77 Alignment = clampStackAlignment(!StackRealignable, Alignment, StackAlignment); in CreateVariableSizedObject() 93 commonAlignment(ForcedRealign ? Align(1) : StackAlignment, SPOffset); in CreateFixedObject() 94 Alignment = clampStackAlignment(!StackRealignable, Alignment, StackAlignment); in CreateFixedObject() [all …]
|
H A D | SafeStackLayout.h | 55 StackLayout(Align StackAlignment) : MaxAlignment(StackAlignment) {} in StackLayout() argument
|
H A D | SafeStack.cpp | 131 static constexpr Align StackAlignment = Align::Constant<16>(); member in __anon856f2be90111::SafeStack 205 constexpr Align SafeStack::StackAlignment; member in __anon856f2be90111::SafeStack 511 StackLayout SSL(StackAlignment); in moveStaticAllocasToUnsafeStack() 550 if (FrameAlignment > StackAlignment) { in moveStaticAllocasToUnsafeStack() 636 unsigned FrameSize = alignTo(SSL.getFrameSize(), StackAlignment); in moveStaticAllocasToUnsafeStack() 678 StackAlignment); in moveDynamicAllocasToUnsafeStack()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
H A D | MachineFrameInfo.cpp | 33 assert(Alignment <= StackAlignment && in ensureMaxAlignment() 41 Align StackAlignment) { in clampStackAlignment() argument 42 if (!ShouldClamp || Alignment <= StackAlignment) in clampStackAlignment() 45 << " exceeds the stack alignment " << StackAlignment.value() in clampStackAlignment() 47 return StackAlignment; in clampStackAlignment() 55 Alignment = clampStackAlignment(!StackRealignable, Alignment, StackAlignment); in CreateStackObject() 66 Alignment = clampStackAlignment(!StackRealignable, Alignment, StackAlignment); in CreateSpillStackObject() 76 Alignment = clampStackAlignment(!StackRealignable, Alignment, StackAlignment); in CreateVariableSizedObject() 92 commonAlignment(ForcedRealign ? Align::None() : StackAlignment, SPOffset); in CreateFixedObject() 93 Alignment = clampStackAlignment(!StackRealignable, Alignment, StackAlignment); in CreateFixedObject() [all …]
|
H A D | SafeStackLayout.h | 54 StackLayout(unsigned StackAlignment) : MaxAlignment(StackAlignment) {} in StackLayout() argument
|
/aosp_15_r20/external/llvm/lib/IR/ |
H A D | Attributes.cpp | 118 return get(Context, StackAlignment, Align); in getWithStackAlignment() 201 assert(hasAttribute(Attribute::StackAlignment) && in getStackAlignment() 351 if (hasAttribute(Attribute::StackAlignment)) in getAsString() 496 case Attribute::StackAlignment: return 7 << 26; in getAttrMask() 607 if (I.hasAttribute(Attribute::StackAlignment)) in getStackAlignment() 665 else if (Kind == Attribute::StackAlignment) in Raw() 775 case Attribute::StackAlignment: in get() 1238 : Attrs(0), Alignment(0), StackAlignment(0), DerefBytes(0), in AttrBuilder() 1257 Alignment = StackAlignment = DerefBytes = DerefOrNullBytes = 0; in clear() 1263 assert(Val != Attribute::Alignment && Val != Attribute::StackAlignment && in addAttribute() [all …]
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/CodeGen/ |
D | TargetFrameLowering.h | 76 Align StackAlignment; variable 83 : StackDir(D), StackAlignment(StackAl), TransientStackAlignment(TransAl), in StackDir() 99 unsigned getStackAlignment() const { return StackAlignment.value(); } in getStackAlignment() 104 Align getStackAlign() const { return StackAlignment; } in getStackAlign() 115 SPAdj = -alignTo(-SPAdj, StackAlignment); in alignSPAdjust() 117 SPAdj = alignTo(SPAdj, StackAlignment); in alignSPAdjust()
|
D | MachineFrameInfo.h | 193 Align StackAlignment; variable 342 explicit MachineFrameInfo(Align StackAlignment, bool StackRealignable, in MachineFrameInfo() argument 344 : StackAlignment(StackAlignment), in MachineFrameInfo()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/CodeGen/ |
D | TargetFrameLowering.h | 76 Align StackAlignment; variable 83 : StackDir(D), StackAlignment(StackAl), TransientStackAlignment(TransAl), in StackDir() 99 unsigned getStackAlignment() const { return StackAlignment.value(); } in getStackAlignment() 104 Align getStackAlign() const { return StackAlignment; } in getStackAlign() 115 SPAdj = -alignTo(-SPAdj, StackAlignment); in alignSPAdjust() 117 SPAdj = alignTo(SPAdj, StackAlignment); in alignSPAdjust()
|
D | MachineFrameInfo.h | 193 Align StackAlignment; variable 342 explicit MachineFrameInfo(Align StackAlignment, bool StackRealignable, in MachineFrameInfo() argument 344 : StackAlignment(StackAlignment), in MachineFrameInfo()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/ |
H A D | TargetFrameLowering.h | 72 Align StackAlignment; variable 79 : StackDir(D), StackAlignment(StackAl), TransientStackAlignment(TransAl), in StackDir() 95 unsigned getStackAlignment() const { return StackAlignment.value(); } in getStackAlignment() 100 Align getStackAlign() const { return StackAlignment; } in getStackAlign() 107 SPAdj = -alignTo(-SPAdj, StackAlignment); in alignSPAdjust() 109 SPAdj = alignTo(SPAdj, StackAlignment); in alignSPAdjust()
|
H A D | MachineFrameInfo.h | 193 Align StackAlignment; variable 342 explicit MachineFrameInfo(Align StackAlignment, bool StackRealignable, in MachineFrameInfo() argument 344 : StackAlignment(StackAlignment), in MachineFrameInfo()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/CodeGen/ |
D | TargetFrameLowering.h | 76 Align StackAlignment; variable 83 : StackDir(D), StackAlignment(StackAl), TransientStackAlignment(TransAl), in StackDir() 99 unsigned getStackAlignment() const { return StackAlignment.value(); } in getStackAlignment() 104 Align getStackAlign() const { return StackAlignment; } in getStackAlign() 115 SPAdj = -alignTo(-SPAdj, StackAlignment); in alignSPAdjust() 117 SPAdj = alignTo(SPAdj, StackAlignment); in alignSPAdjust()
|
D | MachineFrameInfo.h | 193 Align StackAlignment; variable 342 explicit MachineFrameInfo(Align StackAlignment, bool StackRealignable, in MachineFrameInfo() argument 344 : StackAlignment(StackAlignment), in MachineFrameInfo()
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/CodeGen/ |
D | TargetFrameLowering.h | 76 Align StackAlignment; variable 83 : StackDir(D), StackAlignment(StackAl), TransientStackAlignment(TransAl), in StackDir() 99 unsigned getStackAlignment() const { return StackAlignment.value(); } in getStackAlignment() 104 Align getStackAlign() const { return StackAlignment; } in getStackAlign() 115 SPAdj = -alignTo(-SPAdj, StackAlignment); in alignSPAdjust() 117 SPAdj = alignTo(SPAdj, StackAlignment); in alignSPAdjust()
|
D | MachineFrameInfo.h | 193 Align StackAlignment; variable 342 explicit MachineFrameInfo(Align StackAlignment, bool StackRealignable, in MachineFrameInfo() argument 344 : StackAlignment(StackAlignment), in MachineFrameInfo()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
H A D | Attributes.cpp | 152 return get(Context, StackAlignment, A.value()); in getWithStackAlignment() 251 assert(hasAttribute(Attribute::StackAlignment) && in getStackAlignment() 436 if (hasAttribute(Attribute::StackAlignment)) in getAsString() 785 case Attribute::StackAlignment: in get() 847 if (I.hasAttribute(Attribute::StackAlignment)) in getStackAlignment() 1440 StackAlignment.reset(); in clear() 1448 assert(Val != Attribute::Alignment && Val != Attribute::StackAlignment && in addAttribute() 1466 else if (Kind == Attribute::StackAlignment) in addAttribute() 1467 StackAlignment = Attr.getStackAlignment(); in addAttribute() 1490 else if (Val == Attribute::StackAlignment) in removeAttribute() [all …]
|
/aosp_15_r20/external/llvm/include/llvm/Target/ |
H A D | TargetFrameLowering.h | 48 unsigned StackAlignment; variable 55 : StackDir(D), StackAlignment(StackAl), TransientStackAlignment(TransAl), in StackDir() 71 unsigned getStackAlignment() const { return StackAlignment; } in getStackAlignment() 78 SPAdj = -alignTo(-SPAdj, StackAlignment); in alignSPAdjust() 80 SPAdj = alignTo(SPAdj, StackAlignment); in alignSPAdjust()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
H A D | TargetFrameLowering.h | 57 Align StackAlignment; variable 64 : StackDir(D), StackAlignment(StackAl), TransientStackAlignment(TransAl), in StackDir() 80 unsigned getStackAlignment() const { return StackAlignment.value(); } in getStackAlignment() 87 SPAdj = -alignTo(-SPAdj, StackAlignment); in alignSPAdjust() 89 SPAdj = alignTo(SPAdj, StackAlignment); in alignSPAdjust()
|
H A D | MachineFrameInfo.h | 193 Align StackAlignment; variable 339 explicit MachineFrameInfo(unsigned StackAlignment, bool StackRealignable, in MachineFrameInfo() argument 341 : StackAlignment(assumeAligned(StackAlignment)), in MachineFrameInfo()
|
/aosp_15_r20/external/llvm/lib/CodeGen/ |
H A D | MachineFunction.cpp | 94 if (Fn->hasFnAttribute(Attribute::StackAlignment)) in getFnStackAlignment() 119 F->hasFnAttribute(Attribute::StackAlignment)); in MachineFunction() 121 if (Fn->hasFnAttribute(Attribute::StackAlignment)) in MachineFunction() 565 assert(Align <= StackAlignment && in ensureMaxAlignment() 586 Alignment = clampStackAlignment(!StackRealignable, Alignment, StackAlignment); in CreateStackObject() 599 Alignment = clampStackAlignment(!StackRealignable, Alignment, StackAlignment); in CreateSpillStackObject() 612 Alignment = clampStackAlignment(!StackRealignable, Alignment, StackAlignment); in CreateVariableSizedObject() 631 unsigned Align = MinAlign(SPOffset, ForcedRealign ? 1 : StackAlignment); in CreateFixedObject() 632 Align = clampStackAlignment(!StackRealignable, Align, StackAlignment); in CreateFixedObject() 643 unsigned Align = MinAlign(SPOffset, ForcedRealign ? 1 : StackAlignment); in CreateFixedSpillStackObject() [all …]
|
H A D | SafeStackLayout.h | 45 StackLayout(unsigned StackAlignment) : MaxAlignment(StackAlignment) {} in StackLayout() argument
|
/aosp_15_r20/external/llvm/include/llvm/IR/ |
H A D | Attributes.h | 447 uint64_t StackAlignment; 454 : Attrs(0), Alignment(0), StackAlignment(0), DerefBytes(0), 457 : Attrs(0), Alignment(0), StackAlignment(0), DerefBytes(0), 462 : Attrs(0), Alignment(0), StackAlignment(0), DerefBytes(0), 522 uint64_t getStackAlignment() const { return StackAlignment; }
|
/aosp_15_r20/external/llvm/include/llvm/CodeGen/ |
H A D | MachineFrameInfo.h | 139 unsigned StackAlignment; variable 282 explicit MachineFrameInfo(unsigned StackAlignment, bool StackRealignable, in MachineFrameInfo() argument 284 : StackAlignment(StackAlignment), StackRealignable(StackRealignable), in MachineFrameInfo()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
H A D | Attributes.h | 444 uint64_t StackAlignment; 451 : Attrs(0), Alignment(0), StackAlignment(0), DerefBytes(0), 454 : Attrs(0), Alignment(0), StackAlignment(0), DerefBytes(0), 514 uint64_t getStackAlignment() const { return StackAlignment; }
|