Annual report pursuant to Section 13 and 15(d)

Derivative Financial Instruments (Detail)

v3.8.0.1
Derivative Financial Instruments (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Dec. 26, 2015
Derivative [Line Items]      
Impairments $ 833 $ 187 $ 185
Derivative Asset, Fair Value, Gross Asset 350 433  
Effect of Fair Value Hedges on Results of Operations [Abstract]      
Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge 68 171 13
Gross Notional Amounts [Abstract]      
Derivative, Notional Amount 38,417 33,528 26,655
Offsetting Derivative Assets [Abstract]      
Derivative Assets Subject To Master Netting Arrangements, Gross Amounts Offset In The Balance Sheet 0 0  
Derivative Assets, Fair Value Disclosure 350 433  
Derivative Asset, Not Offset, Policy Election Deduction (206) (368)  
Derivative, Collateral, Obligation to Return Cash (130) (42)  
Derivative Asset, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election 14 23  
Reverse Repurchase Agreements, Gross Amounts Recognized 1,649 1,018  
Reverse Repurchase Agreements, Gross Amounts Offset In The Balance Sheet 0 0  
Securities Purchased under Agreements to Resell 1,649 1,018  
Securities Purchased under Agreements to Resell, Not Offset, Policy Election Deduction 0 0  
Reverse Repurchase Agreements, Gross Amounts Not Offset In The Balance Sheet - Financial Instruments (1,649) (1,018)  
Securities Purchased under Agreements to Resell, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election 0 0  
Total Assets, Gross Amounts Recognized 1,999 1,451  
Total Assets, Gross Amounts Offset In The Balance Sheet 0 0  
Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed 1,999 1,451  
Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Not Offset, Policy Election Deduction (206) (368)  
Total Assets, Gross Amounts Not Offset In The Balance Sheet - Cash and Non-Cash Collateral Received Or Pledged (1,779) (1,060)  
Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election 14 23  
Offsetting Derivative Liabilities [Abstract]      
Total Liabilities, Gross Amounts Recognized 745 588  
Derivative Liabilities Subject To Master Netting Arrangements, Gross Amounts Offset In The Balance Sheet 0 0  
Derivative Financial Instruments, Liabilities, Fair Value Disclosure 745 588  
Derivative Liability, Not Offset, Policy Election Deduction (206) (368)  
Derivative, Collateral, Right to Reclaim Cash (504) (201)  
Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election 35 19  
Designated as Hedging Instrument [Member] | Interest and other, net [Member]      
Derivative Instruments Not Designation as Hedging Instruments [Abstract]      
Gains (Losses) Recognized in Income on Derivatives 0 0 0
Not Designated as Hedging Instrument [Member]      
Derivative Instruments Not Designation as Hedging Instruments [Abstract]      
Gains (Losses) Recognized in Income on Derivatives (335) 509 250
Fair Value Hedging [Member]      
Derivative [Line Items]      
Derivative, Net Hedge Ineffectiveness Gain (Loss) 0 0 0
Assets [Member]      
Derivative [Line Items]      
Derivative Asset, Fair Value, Gross Asset 363 422  
Assets [Member] | Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Derivative Asset, Fair Value, Gross Asset 284 24  
Assets [Member] | Not Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Derivative Asset, Fair Value, Gross Asset 79 398  
Liabilities [Member]      
Offsetting Derivative Liabilities [Abstract]      
Total Liabilities, Gross Amounts Recognized 757 583  
Liabilities [Member] | Designated as Hedging Instrument [Member]      
Offsetting Derivative Liabilities [Abstract]      
Total Liabilities, Gross Amounts Recognized 286 439  
Liabilities [Member] | Not Designated as Hedging Instrument [Member]      
Offsetting Derivative Liabilities [Abstract]      
Total Liabilities, Gross Amounts Recognized 471 144  
Foreign currency contracts [Member]      
Gross Notional Amounts [Abstract]      
Derivative, Notional Amount 19,958 17,960 16,721
Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net [Abstract]      
Gains (Losses) Recognized in Other Comprehensive Income (Loss) on Derivatives (Effective Portion) 605 (26) (298)
Foreign currency contracts [Member] | Not Designated as Hedging Instrument [Member] | Interest and other, net [Member]      
Derivative Instruments Not Designation as Hedging Instruments [Abstract]      
Gains (Losses) Recognized in Income on Derivatives (547) 388 296
Foreign currency contracts [Member] | Assets [Member] | Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Derivative Asset, Fair Value, Gross Asset 283 21  
Foreign currency contracts [Member] | Assets [Member] | Not Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Derivative Asset, Fair Value, Gross Asset 52 374  
Foreign currency contracts [Member] | Liabilities [Member] | Designated as Hedging Instrument [Member]      
Offsetting Derivative Liabilities [Abstract]      
Total Liabilities, Gross Amounts Recognized 32 252  
Foreign currency contracts [Member] | Liabilities [Member] | Not Designated as Hedging Instrument [Member]      
Offsetting Derivative Liabilities [Abstract]      
Total Liabilities, Gross Amounts Recognized 447 114  
Interest Rate Contracts [Member]      
Effect of Fair Value Hedges on Results of Operations [Abstract]      
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments (68) (171) (13)
Gross Notional Amounts [Abstract]      
Derivative, Notional Amount 16,823 14,228 8,812
Interest Rate Contracts [Member] | Not Designated as Hedging Instrument [Member] | Interest and other, net [Member]      
Derivative Instruments Not Designation as Hedging Instruments [Abstract]      
Gains (Losses) Recognized in Income on Derivatives 9 8 (8)
Interest Rate Contracts [Member] | Assets [Member] | Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Derivative Asset, Fair Value, Gross Asset 1 3  
Interest Rate Contracts [Member] | Assets [Member] | Not Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Derivative Asset, Fair Value, Gross Asset 18 15  
Interest Rate Contracts [Member] | Liabilities [Member] | Designated as Hedging Instrument [Member]      
Offsetting Derivative Liabilities [Abstract]      
Total Liabilities, Gross Amounts Recognized 254 187  
Interest Rate Contracts [Member] | Liabilities [Member] | Not Designated as Hedging Instrument [Member]      
Offsetting Derivative Liabilities [Abstract]      
Total Liabilities, Gross Amounts Recognized 24 30  
Other contracts [Member]      
Gross Notional Amounts [Abstract]      
Derivative, Notional Amount 1,636 1,340 1,122
Other contracts [Member] | Not Designated as Hedging Instrument [Member] | Various [Member]      
Derivative Instruments Not Designation as Hedging Instruments [Abstract]      
Gains (Losses) Recognized in Income on Derivatives 203 113 $ (38)
Other contracts [Member] | Assets [Member] | Not Designated as Hedging Instrument [Member]      
Derivative [Line Items]      
Derivative Asset, Fair Value, Gross Asset 9 9  
Other contracts [Member] | Liabilities [Member] | Not Designated as Hedging Instrument [Member]      
Offsetting Derivative Liabilities [Abstract]      
Total Liabilities, Gross Amounts Recognized 0 0  
Foreign Exchange Forward [Member]      
Derivative Instruments Not Designation as Hedging Instruments [Abstract]      
Discontinuation of Cash Flow Hedge     478
Interest Rate Swaps [Member] | Fair Value Hedging [Member]      
Gross Notional Amounts [Abstract]      
Derivative, Notional Amount 4,800 4,700 $ 4,400
Interest Rate Swaps [Member] | Long-term Debt [Member] | Fair Value Hedging [Member]      
Derivative [Line Items]      
Derivative, Fair Value, Net (12,653) (8,879)  
Derivative, Amount of Hedged Item 12,900 9,100  
Derivative Instruments Not Designation as Hedging Instruments [Abstract]      
Gains (Losses) Recognized in Income on Derivatives 252 184  
Cross Currency Interest Rate Contract [Member] | Cash Flow Hedging [Member]      
Gross Notional Amounts [Abstract]      
Derivative, Notional Amount   577  
Cost-method Investments [Member] | Fair Value, Measurements, Nonrecurring [Member]      
Derivative [Line Items]      
Impairments $ (537) $ 153 $ 160