|
Derivative Instruments (Effect Of Derivative Instruments Designated As Fair Value Hedges And Underlying Hedged Items On Consolidated Statements Of Operations) (Details) (Derivatives Designated as Fair Value Hedging Instruments, USD $) In Millions, unless otherwise specified
|
3 Months Ended |
9 Months Ended |
|
Apr. 25, 2015
|
Apr. 26, 2014
|
Apr. 25, 2015
|
Apr. 26, 2014
|
| Hedge Underlying Gain Loss [Line Items] |
|
|
|
|
| GAINS (LOSSES) ON DERIVATIVE INSTRUMENTS FOR THE THREE MONTHS ENDED |
$ (17)us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings |
$ 0us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings |
$ 102us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings |
$ (82)us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings |
| GAINS (LOSSES) RELATED TO HEDGED ITEMS FOR THE THREE MONTHS ENDED |
17us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1 |
0us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1 |
(105)us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1 |
81us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1 |
|
Equity derivatives | Other income (loss), net
|
|
|
|
|
| Hedge Underlying Gain Loss [Line Items] |
|
|
|
|
| GAINS (LOSSES) ON DERIVATIVE INSTRUMENTS FOR THE THREE MONTHS ENDED |
(8)us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EquityContractMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_FairValueHedgingMember / us-gaap_IncomeStatementLocationAxis = us-gaap_OtherIncomeMember |
(8)us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EquityContractMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_FairValueHedgingMember / us-gaap_IncomeStatementLocationAxis = us-gaap_OtherIncomeMember |
(20)us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EquityContractMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_FairValueHedgingMember / us-gaap_IncomeStatementLocationAxis = us-gaap_OtherIncomeMember |
(55)us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EquityContractMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_FairValueHedgingMember / us-gaap_IncomeStatementLocationAxis = us-gaap_OtherIncomeMember |
| GAINS (LOSSES) RELATED TO HEDGED ITEMS FOR THE THREE MONTHS ENDED |
8us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1 / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EquityContractMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_FairValueHedgingMember / us-gaap_IncomeStatementLocationAxis = us-gaap_OtherIncomeMember |
8us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1 / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EquityContractMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_FairValueHedgingMember / us-gaap_IncomeStatementLocationAxis = us-gaap_OtherIncomeMember |
20us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1 / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EquityContractMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_FairValueHedgingMember / us-gaap_IncomeStatementLocationAxis = us-gaap_OtherIncomeMember |
55us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1 / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_EquityContractMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_FairValueHedgingMember / us-gaap_IncomeStatementLocationAxis = us-gaap_OtherIncomeMember |
|
Interest rate derivatives | Interest expense
|
|
|
|
|
| Hedge Underlying Gain Loss [Line Items] |
|
|
|
|
| GAINS (LOSSES) ON DERIVATIVE INSTRUMENTS FOR THE THREE MONTHS ENDED |
(9)us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_FairValueHedgingMember / us-gaap_IncomeStatementLocationAxis = us-gaap_InterestExpenseMember |
8us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_FairValueHedgingMember / us-gaap_IncomeStatementLocationAxis = us-gaap_InterestExpenseMember |
122us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_FairValueHedgingMember / us-gaap_IncomeStatementLocationAxis = us-gaap_InterestExpenseMember |
(27)us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_FairValueHedgingMember / us-gaap_IncomeStatementLocationAxis = us-gaap_InterestExpenseMember |
| GAINS (LOSSES) RELATED TO HEDGED ITEMS FOR THE THREE MONTHS ENDED |
$ 9us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1 / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_FairValueHedgingMember / us-gaap_IncomeStatementLocationAxis = us-gaap_InterestExpenseMember |
$ (8)us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1 / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_FairValueHedgingMember / us-gaap_IncomeStatementLocationAxis = us-gaap_InterestExpenseMember |
$ (125)us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1 / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_FairValueHedgingMember / us-gaap_IncomeStatementLocationAxis = us-gaap_InterestExpenseMember |
$ 26us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1 / us-gaap_DerivativeInstrumentRiskAxis = us-gaap_InterestRateContractMember / us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis = us-gaap_FairValueHedgingMember / us-gaap_IncomeStatementLocationAxis = us-gaap_InterestExpenseMember |