Lines Matching defs:Align

86   AllocaInst(Type *Ty, unsigned AddrSpace, Value *ArraySize, Align Align,
124 Align getAlign() const {
125 return Align(1ULL << getSubclassData<AlignmentField>());
128 void setAlignment(Align Align) {
129 setSubclassData<AlignmentField>(Log2(Align));
198 Align Align, InsertPosition InsertBefore = nullptr);
200 Align Align, AtomicOrdering Order,
211 Align getAlign() const {
212 return Align(1ULL << (getSubclassData<AlignmentField>()));
215 void setAlignment(Align Align) {
216 setSubclassData<AlignmentField>(Log2(Align));
314 StoreInst(Value *Val, Value *Ptr, bool isVolatile, Align Align,
316 StoreInst(Value *Val, Value *Ptr, bool isVolatile, Align Align,
333 Align getAlign() const {
334 return Align(1ULL << (getSubclassData<AlignmentField>()));
337 void setAlignment(Align Align) {
338 setSubclassData<AlignmentField>(Log2(Align));
502 void Init(Value *Ptr, Value *Cmp, Value *NewVal, Align Align,
520 AtomicCmpXchgInst(Value *Ptr, Value *Cmp, Value *NewVal, Align Alignment,
544 Align getAlign() const {
545 return Align(1ULL << getSubclassData<AlignmentField>());
548 void setAlignment(Align Align) {
549 setSubclassData<AlignmentField>(Log2(Align));
788 AtomicRMWInst(BinOp Operation, Value *Ptr, Value *Val, Align Alignment,
827 Align getAlign() const {
828 return Align(1ULL << getSubclassData<AlignmentField>());
831 void setAlignment(Align Align) {
832 setSubclassData<AlignmentField>(Log2(Align));
895 void Init(BinOp Operation, Value *Ptr, Value *Val, Align Align,
5010 inline Align getLoadStoreAlignment(const Value *I) {
5019 inline void setLoadStoreAlignment(Value *I, Align NewAlign) {