diff --git a/include/triton/Analysis/Membar.h b/include/triton/Analysis/Membar.h index 3e4ed9c3faba..9491ca9f5d54 100644 --- a/include/triton/Analysis/Membar.h +++ b/include/triton/Analysis/Membar.h @@ -47,8 +47,7 @@ struct AllocationSlice { private: std::tuple, const void *, llvm::ArrayRef> asTuple() const { - return std::make_tuple(allocationInterval, accessTy.getAsOpaquePointer(), - subsliceOffsets); + return {allocationInterval, accessTy.getAsOpaquePointer(), subsliceOffsets}; } // Offsets from subslice. Empty when offsets are unknown SmallVector subsliceOffsets;