Searched defs:AccessTy (Results 1 - 3 of 3) sorted by relevance
/external/llvm/lib/Analysis/ |
H A D | Loads.cpp | 149 Type *AccessTy = cast<PointerType>(Ptr->getType())->getElementType(); local 150 AccessSize = AA->getTypeStoreSize(AccessTy);
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | CodeGenPrepare.cpp | 125 bool OptimizeMemoryInst(Instruction *I, Value *Addr, Type *AccessTy); 655 Type *AccessTy; local 656 if (TLI->GetAddrModeArguments(II, PtrOps, AccessTy)) 658 if (OptimizeMemoryInst(II, PtrOps.pop_back_val(), AccessTy)) 891 /// AccessTy/MemoryInst - This is the type for the access (e.g. double) and 893 Type *AccessTy; member in class:__anon21616::AddressingModeMatcher 908 : AddrModeInsts(AMI), TLI(T), AccessTy(AT), MemoryInst(MI), AddrMode(AM) { 914 /// give an access type of AccessTy. This returns a list of involved 916 static ExtAddrMode Match(Value *V, Type *AccessTy, argument 923 AddressingModeMatcher(AddrModeInsts, TLI, AccessTy, 1464 OptimizeMemoryInst(Instruction *MemoryInst, Value *Addr, Type *AccessTy) argument [all...] |
H A D | LoopStrengthReduce.cpp | 637 Type *AccessTy = Inst->getType(); local 639 AccessTy = SI->getOperand(0)->getType(); 649 AccessTy = II->getArgOperand(0)->getType(); 656 if (PointerType *PTy = dyn_cast<PointerType>(AccessTy)) 657 AccessTy = PointerType::get(IntegerType::get(PTy->getContext(), 1), 660 return AccessTy; 1162 Type *AccessTy; member in class:__anon21648::LSRUse 1187 LSRUse(KindType K, Type *T) : Kind(K), AccessTy(T), 1277 if (AccessTy->isPointerTy()) 1280 OS << *AccessTy; local 1308 isLegalUse(const TargetTransformInfo &TTI, LSRUse::KindType Kind, Type *AccessTy, GlobalValue *BaseGV, int64_t BaseOffset, bool HasBaseReg, int64_t Scale) argument 1361 isLegalUse(const TargetTransformInfo &TTI, int64_t MinOffset, int64_t MaxOffset, LSRUse::KindType Kind, Type *AccessTy, GlobalValue *BaseGV, int64_t BaseOffset, bool HasBaseReg, int64_t Scale) argument 1380 isLegalUse(const TargetTransformInfo &TTI, int64_t MinOffset, int64_t MaxOffset, LSRUse::KindType Kind, Type *AccessTy, const Formula &F) argument 1447 isAlwaysFoldable(const TargetTransformInfo &TTI, LSRUse::KindType Kind, Type *AccessTy, GlobalValue *BaseGV, int64_t BaseOffset, bool HasBaseReg) argument 1468 isAlwaysFoldable(const TargetTransformInfo &TTI, ScalarEvolution &SE, int64_t MinOffset, int64_t MaxOffset, LSRUse::KindType Kind, Type *AccessTy, const SCEV *S, bool HasBaseReg) argument 2166 reconcileNewOffset(LSRUse &LU, int64_t NewOffset, bool HasBaseReg, LSRUse::KindType Kind, Type *AccessTy) argument 2208 getUse(const SCEV *&Expr, LSRUse::KindType Kind, Type *AccessTy) argument 2918 Type *AccessTy = 0; local [all...] |
Completed in 111 milliseconds