Lines Matching refs:Address
58 STATISTIC(NumMemoryInsts, "Number of memory instructions whose address "
77 cl::desc("Address sinking in CGP using GEPs."));
102 /// multiple load/stores of the same address.
273 // Don't merge if BB's address is taken.
833 // Sink address computing for memory operands into the block.
1505 /// the memory instruction that we're computing this address for.
1599 // If the new address isn't legal, bail out.
2391 // address extends the lifetime of.
2430 Value *Address = User->getOperand(OpNo);
2431 if (!Address->getType()->isPointerTy())
2433 Type *AddressAccessTy = Address->getType()->getPointerElementType();
2435 // Do a match against the root of this address, ignoring profitability. This
2445 bool Success = Matcher.MatchAddr(Address, 0);
2653 // Start with the base register. Do this first so that subsequent address
2726 // Start with the base register. Do this first so that subsequent address
2818 /// OptimizeMemoryInst to sink their address computing into the block when
3128 // the address of globals out of a loop). If this is the case, we don't
3232 // instrinsics describe the address of a variable (= the alloca)
3235 // where said address is used.