Searched defs:AccessTy (Results 1 - 4 of 4) sorted by relevance
/external/llvm/include/llvm/Transforms/Utils/ |
H A D | AddrModeMatcher.h | 12 // specified by TLI for an access to "V" with an access type of AccessTy. This 59 /// AccessTy/MemoryInst - This is the type for the access (e.g. double) and 61 Type *AccessTy; member in class:llvm::AddressingModeMatcher 76 : AddrModeInsts(AMI), TLI(T), AccessTy(AT), MemoryInst(MI), AddrMode(AM) { 82 /// give an access type of AccessTy. This returns a list of involved 84 static ExtAddrMode Match(Value *V, Type *AccessTy, argument 91 AddressingModeMatcher(AddrModeInsts, TLI, AccessTy,
|
/external/llvm/lib/Analysis/ |
H A D | Loads.cpp | 178 Type *AccessTy = cast<PointerType>(Ptr->getType())->getElementType(); local 179 AccessSize = AA->getTypeStoreSize(AccessTy);
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | CodeGenPrepare.cpp | 121 bool OptimizeMemoryInst(Instruction *I, Value *Addr, Type *AccessTy); 640 Type *AccessTy; local 641 if (TLI->GetAddrModeArguments(II, PtrOps, AccessTy)) 643 if (OptimizeMemoryInst(II, PtrOps.pop_back_val(), AccessTy)) 818 Type *AccessTy) { 855 AddressingModeMatcher::Match(V, AccessTy, MemoryInst, 930 TLI->getTargetData()->getIntPtrType(AccessTy->getContext()); 817 OptimizeMemoryInst(Instruction *MemoryInst, Value *Addr, Type *AccessTy) argument
|
H A D | LoopStrengthReduce.cpp | 626 Type *AccessTy = Inst->getType(); local 628 AccessTy = SI->getOperand(0)->getType(); 638 AccessTy = II->getArgOperand(0)->getType(); 645 if (PointerType *PTy = dyn_cast<PointerType>(AccessTy)) 646 AccessTy = PointerType::get(IntegerType::get(PTy->getContext(), 1), 649 return AccessTy; 1126 Type *AccessTy; member in class:__anon9700::LSRUse 1151 LSRUse(KindType K, Type *T) : Kind(K), AccessTy(T), 1241 if (AccessTy->isPointerTy()) 1244 OS << *AccessTy; local 1272 isLegalUse(const TargetLowering::AddrMode &AM, LSRUse::KindType Kind, Type *AccessTy, const TargetLowering *TLI) argument 1329 isLegalUse(TargetLowering::AddrMode AM, int64_t MinOffset, int64_t MaxOffset, LSRUse::KindType Kind, Type *AccessTy, const TargetLowering *TLI) argument 1350 isAlwaysFoldable(int64_t BaseOffs, GlobalValue *BaseGV, bool HasBaseReg, LSRUse::KindType Kind, Type *AccessTy, const TargetLowering *TLI) argument 1376 isAlwaysFoldable(const SCEV *S, int64_t MinOffset, int64_t MaxOffset, bool HasBaseReg, LSRUse::KindType Kind, Type *AccessTy, const TargetLowering *TLI, ScalarEvolution &SE) argument 2085 reconcileNewOffset(LSRUse &LU, int64_t NewOffset, bool HasBaseReg, LSRUse::KindType Kind, Type *AccessTy) argument 2127 getUse(const SCEV *&Expr, LSRUse::KindType Kind, Type *AccessTy) argument 2822 Type *AccessTy = 0; local [all...] |
Completed in 1051 milliseconds