Lines Matching refs:AddrAlign
89 Align AddrAlign, AtomicOrdering MemOpOrder,
92 Instruction *I, Type *ResultTy, Value *Addr, Align AddrAlign,
104 IRBuilderBase &Builder, Type *ResultType, Value *Addr, Align AddrAlign,
540 Value *Loaded, Value *NewVal, Align AddrAlign, in createCmpXchgInstFun() argument
555 Addr, Loaded, NewVal, AddrAlign, MemOpOrder, in createCmpXchgInstFun()
693 Value *Addr, Align AddrAlign, in createMaskInstrs() argument
711 PMV.AlignedAddrAlignment = AddrAlign; in createMaskInstrs()
725 if (AddrAlign < MinWordSize) { in createMaskInstrs()
1051 Instruction *I, Type *ResultType, Value *Addr, Align AddrAlign, in expandAtomicOpToLLSC() argument
1055 Value *Loaded = insertRMWLLSCLoop(Builder, ResultType, Addr, AddrAlign, in expandAtomicOpToLLSC()
1116 IRBuilderBase &Builder, Type *ResultTy, Value *Addr, Align AddrAlign, in insertRMWLLSCLoop() argument
1123 assert(AddrAlign >= in insertRMWLLSCLoop()
1479 IRBuilderBase &Builder, Type *ResultTy, Value *Addr, Align AddrAlign, in insertRMWCmpXchgLoop() argument
1511 LoadInst *InitLoaded = Builder.CreateAlignedLoad(ResultTy, Addr, AddrAlign); in insertRMWCmpXchgLoop()
1524 CreateCmpXchg(Builder, Addr, Loaded, NewVal, AddrAlign, in insertRMWCmpXchgLoop()