Searched defs:AccessTy (Results 1 - 3 of 3) sorted by relevance

/external/llvm/lib/Analysis/
H A DLoads.cpp176 Type *AccessTy = cast<PointerType>(Ptr->getType())->getElementType(); local
181 uint64_t AccessSize = DL.getTypeStoreSize(AccessTy);
206 CastInst::isBitOrNoopPointerCastable(LI->getType(), AccessTy, DL)) {
219 AccessTy, DL)) {
/external/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp173 bool OptimizeMemoryInst(Instruction *I, Value *Addr, Type *AccessTy);
1369 Type *AccessTy; local
1370 if (TLI->GetAddrModeArguments(II, PtrOps, AccessTy))
1372 if (OptimizeMemoryInst(II, PtrOps.pop_back_val(), AccessTy))
2050 /// AccessTy/MemoryInst - This is the type for the access (e.g. double) and
2052 Type *AccessTy; member in class:__anon10404::AddressingModeMatcher
2079 AccessTy(AT), MemoryInst(MI), AddrMode(AM),
2086 /// give an access type of AccessTy. This returns a list of involved
2093 static ExtAddrMode Match(Value *V, Type *AccessTy, argument
2102 bool Success = AddressingModeMatcher(AddrModeInsts, TM, AccessTy,
3139 OptimizeMemoryInst(Instruction *MemoryInst, Value *Addr, Type *AccessTy) argument
[all...]
/external/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp697 Type *AccessTy = Inst->getType(); local
699 AccessTy = SI->getOperand(0)->getType();
709 AccessTy = II->getArgOperand(0)->getType();
716 if (PointerType *PTy = dyn_cast<PointerType>(AccessTy))
717 AccessTy = PointerType::get(IntegerType::get(PTy->getContext(), 1),
720 return AccessTy;
1222 Type *AccessTy; member in class:__anon11040::LSRUse
1254 LSRUse(KindType K, Type *T) : Kind(K), AccessTy(T),
1350 if (AccessTy->isPointerTy())
1353 OS << *AccessTy; local
1378 isAMCompletelyFolded(const TargetTransformInfo &TTI, LSRUse::KindType Kind, Type *AccessTy, GlobalValue *BaseGV, int64_t BaseOffset, bool HasBaseReg, int64_t Scale) argument
1432 isAMCompletelyFolded(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
1453 isAMCompletelyFolded(const TargetTransformInfo &TTI, int64_t MinOffset, int64_t MaxOffset, LSRUse::KindType Kind, Type *AccessTy, const Formula &F) argument
1470 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
1484 isLegalUse(const TargetTransformInfo &TTI, int64_t MinOffset, int64_t MaxOffset, LSRUse::KindType Kind, Type *AccessTy, const Formula &F) argument
1536 isAlwaysFoldable(const TargetTransformInfo &TTI, LSRUse::KindType Kind, Type *AccessTy, GlobalValue *BaseGV, int64_t BaseOffset, bool HasBaseReg) argument
1558 isAlwaysFoldable(const TargetTransformInfo &TTI, ScalarEvolution &SE, int64_t MinOffset, int64_t MaxOffset, LSRUse::KindType Kind, Type *AccessTy, const SCEV *S, bool HasBaseReg) argument
2240 reconcileNewOffset(LSRUse &LU, int64_t NewOffset, bool HasBaseReg, LSRUse::KindType Kind, Type *AccessTy) argument
2284 getUse(const SCEV *&Expr, LSRUse::KindType Kind, Type *AccessTy) argument
2992 Type *AccessTy = nullptr; local
[all...]

Completed in 217 milliseconds