HomeSort by relevance Sort by last modified time
    Searched refs:AccessTy (Results 1 - 8 of 8) sorted by null

  /external/llvm/include/llvm/Transforms/Utils/
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;
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,
91 AddressingModeMatcher(AddrModeInsts, TLI, AccessTy,
  /external/llvm/lib/Transforms/Utils/
AddrModeMatcher.cpp 91 if (!TLI.isLegalAddressingMode(TestAddrMode, AccessTy))
108 if (TLI.isLegalAddressingMode(TestAddrMode, AccessTy)) {
250 if (ConstantOffset == 0 || TLI.isLegalAddressingMode(AddrMode, AccessTy)){
314 if (TLI.isLegalAddressingMode(AddrMode, AccessTy))
321 if (TLI.isLegalAddressingMode(AddrMode, AccessTy))
358 if (TLI.isLegalAddressingMode(AddrMode, AccessTy))
368 if (TLI.isLegalAddressingMode(AddrMode, AccessTy))
  /external/llvm/include/llvm/Analysis/
AliasSetTracker.h 130 unsigned AccessTy : 2;
157 bool isRef() const { return AccessTy & Refs; }
158 bool isMod() const { return AccessTy & Mods; }
226 AccessTy(NoModRef), AliasTy(MustAlias), Volatile(false) {
422 AS.AccessTy |= E;
  /external/llvm/lib/Transforms/Scalar/
LoopStrengthReduce.cpp 613 Type *AccessTy = Inst->getType();
615 AccessTy = SI->getOperand(0)->getType();
625 AccessTy = II->getArgOperand(0)->getType();
632 if (PointerType *PTy = dyn_cast<PointerType>(AccessTy))
633 AccessTy = PointerType::get(IntegerType::get(PTy->getContext(), 1),
636 return AccessTy;
    [all...]
CodeGenPrepare.cpp 108 bool OptimizeMemoryInst(Instruction *I, Value *Addr, Type *AccessTy);
716 Type *AccessTy) {
753 AddressingModeMatcher::Match(V, AccessTy, MemoryInst,
828 TLI->getTargetData()->getIntPtrType(AccessTy->getContext());
    [all...]
  /external/llvm/lib/Analysis/
Loads.cpp 172 Type *AccessTy = cast<PointerType>(Ptr->getType())->getElementType();
173 AccessSize = AA->getTypeStoreSize(AccessTy);
AliasSetTracker.cpp 36 AccessTy |= AS.AccessTy;
131 AccessTy |= Refs;
137 AccessTy = ModRef;
387 (AliasSet::AccessType)AS.AccessTy, X);
553 switch (AccessTy) {
558 default: llvm_unreachable("Bad value for AccessTy!");
BasicAliasAnalysis.cpp 104 Type *AccessTy;
108 AccessTy = GV->getType()->getElementType();
111 AccessTy = AI->getType()->getElementType();
122 AccessTy = cast<PointerType>(A->getType())->getElementType();
129 if (AccessTy->isSized())
130 return TD.getTypeAllocSize(AccessTy);
    [all...]

Completed in 342 milliseconds