Searched refs:AccessTy (Results 1 – 8 of 8) sorted by relevance
/external/llvm/include/llvm/Transforms/Utils/ |
D | AddrModeMatcher.h | 61 Type *AccessTy; variable 76 : AddrModeInsts(AMI), TLI(T), AccessTy(AT), MemoryInst(MI), AddrMode(AM) { in AddressingModeMatcher() 84 static ExtAddrMode Match(Value *V, Type *AccessTy, in Match() argument 91 AddressingModeMatcher(AddrModeInsts, TLI, AccessTy, in Match()
|
/external/llvm/lib/Transforms/Utils/ |
D | AddrModeMatcher.cpp | 91 if (!TLI.isLegalAddressingMode(TestAddrMode, AccessTy)) in MatchScaledValue() 108 if (TLI.isLegalAddressingMode(TestAddrMode, AccessTy)) { in MatchScaledValue() 250 if (ConstantOffset == 0 || TLI.isLegalAddressingMode(AddrMode, AccessTy)){ in MatchOperationAddr() 314 if (TLI.isLegalAddressingMode(AddrMode, AccessTy)) in MatchAddr() 321 if (TLI.isLegalAddressingMode(AddrMode, AccessTy)) in MatchAddr() 358 if (TLI.isLegalAddressingMode(AddrMode, AccessTy)) in MatchAddr() 368 if (TLI.isLegalAddressingMode(AddrMode, AccessTy)) in MatchAddr()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 598 Type *AccessTy = Inst->getType(); in getAccessType() local 600 AccessTy = SI->getOperand(0)->getType(); in getAccessType() 610 AccessTy = II->getArgOperand(0)->getType(); in getAccessType() 617 if (PointerType *PTy = dyn_cast<PointerType>(AccessTy)) in getAccessType() 618 AccessTy = PointerType::get(IntegerType::get(PTy->getContext(), 1), in getAccessType() 621 return AccessTy; in getAccessType() 983 Type *AccessTy; member in __anon7143e9990611::LSRUse 1008 LSRUse(KindType K, Type *T) : Kind(K), AccessTy(T), in LSRUse() 1100 if (AccessTy->isPointerTy()) in print() 1103 OS << *AccessTy; in print() [all …]
|
D | CodeGenPrepare.cpp | 107 bool OptimizeMemoryInst(Instruction *I, Value *Addr, Type *AccessTy); 727 Type *AccessTy) { in OptimizeMemoryInst() argument 766 AddressingModeMatcher::Match(V, AccessTy,MemoryInst, in OptimizeMemoryInst() 841 TLI->getTargetData()->getIntPtrType(AccessTy->getContext()); in OptimizeMemoryInst()
|
/external/llvm/include/llvm/Analysis/ |
D | AliasSetTracker.h | 130 unsigned AccessTy : 2; variable 157 bool isRef() const { return AccessTy & Refs; } in isRef() 158 bool isMod() const { return AccessTy & Mods; } in isMod() 226 AccessTy(NoModRef), AliasTy(MustAlias), Volatile(false) { 426 AS.AccessTy |= E;
|
/external/llvm/lib/Analysis/ |
D | AliasSetTracker.cpp | 36 AccessTy |= AS.AccessTy; in mergeSetIn() 134 AccessTy |= Refs; in addCallSite() 140 AccessTy = ModRef; in addCallSite() 386 (AliasSet::AccessType)AS.AccessTy, X); in add() 554 switch (AccessTy) { in print()
|
D | Loads.cpp | 172 Type *AccessTy = cast<PointerType>(Ptr->getType())->getElementType(); in FindAvailableLoadedValue() local 173 AccessSize = AA->getTypeStoreSize(AccessTy); in FindAvailableLoadedValue()
|
D | BasicAliasAnalysis.cpp | 103 Type *AccessTy; in getObjectSize() local 107 AccessTy = GV->getType()->getElementType(); in getObjectSize() 110 AccessTy = AI->getType()->getElementType(); in getObjectSize() 121 AccessTy = cast<PointerType>(A->getType())->getElementType(); in getObjectSize() 128 if (AccessTy->isSized()) in getObjectSize() 129 return TD.getTypeAllocSize(AccessTy); in getObjectSize()
|