Lines Matching defs:AccessTy
430 bool optimizeMemoryInst(Instruction *MemoryInst, Value *Addr, Type *AccessTy,
2735 Type *AccessTy;
2736 if (TLI->getAddrModeArguments(II, PtrOps, AccessTy))
2740 if (optimizeMemoryInst(II, PtrVal, AccessTy, AS))
3744 /// AccessTy/MemoryInst - This is the type for the access (e.g. double) and
3746 Type *AccessTy;
3787 AccessTy(AT), AddrSpace(AS), MemoryInst(MI), AddrMode(AM),
3795 /// give an access type of AccessTy. This returns a list of involved
3802 Match(Value *V, Type *AccessTy, unsigned AS, Instruction *MemoryInst,
3813 AccessTy, AS, MemoryInst, Result,
4511 if (!TLI.isLegalAddressingMode(DL, TestAddrMode, AccessTy, AddrSpace))
4532 if (TLI.isLegalAddressingMode(DL, TestAddrMode, AccessTy, AddrSpace)) {
4593 if (TLI.isLegalAddressingMode(DL, TestAddrMode, AccessTy, AddrSpace) &&
5397 if (TLI.isLegalAddressingMode(DL, AddrMode, AccessTy, AddrSpace))
5405 if (TLI.isLegalAddressingMode(DL, AddrMode, AccessTy, AddrSpace))
5448 if (TLI.isLegalAddressingMode(DL, AddrMode, AccessTy, AddrSpace))
5458 if (TLI.isLegalAddressingMode(DL, AddrMode, AccessTy, AddrSpace))
5740 Type *AccessTy, unsigned AddrSpace) {
5802 V, AccessTy, AddrSpace, MemoryInst, AddrModeInsts, *TLI, *LI, getDTFn,