Lines Matching defs:Address
246 /// Global base address used for complex addressing.
648 /// If S involves the addition of a GlobalValue address, return that symbol, and
675 /// address.
830 /// This includes address-mode folding and special icmp tricks.
1195 Address, ///< An address use; folding according to TargetLowering
1324 case Address:
1325 OS << "Address of ";
1361 case LSRUse::Address:
1486 case LSRUse::Address: {
1517 // Conservatively, create an address with an immediate and a
1540 // Conservatively, create an address with an immediate and a
1551 // Conservatively, create an address with an immediate and a
2140 // Check for possible scaled-address reuse.
2222 if (Kind == LSRUse::Address) {
2820 if (!isAlwaysFoldable(TTI, LSRUse::Address, AccessTy, /*BaseGV=*/nullptr,
2950 Kind = LSRUse::Address;
3370 // We can't add a symbolic offset if the address already contains one.
3526 /// Generate stride factor reuse formulae by making use of scaled-offset address
3879 // by uses within other loops that have some non-trivial address mode or
4505 // which is expected to be matched as part of the address.
4507 // Flush the operand list to suppress SCEVExpander hoisting address modes.
4509 if (!Ops.empty() && LU.Kind == LSRUse::Address &&
4556 // as part of the address.