v3.20.4
Leases - Schedule of future minimum payments (Details) - USD ($)
$ in Millions
Jan. 31, 2021
Jan. 26, 2020
Leases [Abstract]    
2022 $ 152  
2023 135  
2024 115  
2025 94  
2026 86  
2027 and thereafter 288  
Total 870  
Less imputed interest 115  
Present value of net future minimum lease payments 755  
Less short-term operating lease liabilities 121 $ 91
Long-term operating lease liabilities $ 634 $ 561