Home
last modified time | relevance | path

Searched refs:AddressingModeMatcher (Results 1 – 5 of 5) sorted by relevance

/external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/
DAddrModeMatcher.h55 class AddressingModeMatcher {
73 AddressingModeMatcher(SmallVectorImpl<Instruction*> &AMI, in AddressingModeMatcher() function
91 AddressingModeMatcher(AddrModeInsts, TLI, AccessTy, in Match()
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
DAddrModeMatcher.cpp67 bool AddressingModeMatcher::MatchScaledValue(Value *ScaleReg, int64_t Scale, in MatchScaledValue()
153 bool AddressingModeMatcher::MatchOperationAddr(User *AddrInst, unsigned Opcode, in MatchOperationAddr()
310 bool AddressingModeMatcher::MatchAddr(Value *Addr, unsigned Depth) { in MatchAddr()
457 bool AddressingModeMatcher::ValueAlreadyLiveAtInst(Value *Val,Value *KnownLive1, in ValueAlreadyLiveAtInst()
509 bool AddressingModeMatcher::
567 AddressingModeMatcher Matcher(MatchedAddrModeInsts, TLI, AddressAccessTy, in IsProfitableToFoldIntoAddressingMode()
/external/llvm/lib/CodeGen/
DCodeGenPrepare.cpp2583 class AddressingModeMatcher { class
2610 AddressingModeMatcher(SmallVectorImpl<Instruction *> &AMI, in AddressingModeMatcher() function in __anonebd7bfba0211::AddressingModeMatcher
2642 bool Success = AddressingModeMatcher(AddrModeInsts, TM, AccessTy, AS, in Match()
2664 bool AddressingModeMatcher::matchScaledValue(Value *ScaleReg, int64_t Scale, in matchScaledValue()
3117 bool AddressingModeMatcher::isPromotionProfitable( in isPromotionProfitable()
3144 bool AddressingModeMatcher::matchOperationAddr(User *AddrInst, unsigned Opcode, in matchOperationAddr()
3381 bool AddressingModeMatcher::matchAddr(Value *Addr, unsigned Depth) { in matchAddr()
3546 bool AddressingModeMatcher::valueAlreadyLiveAtInst(Value *Val,Value *KnownLive1, in valueAlreadyLiveAtInst()
3589 bool AddressingModeMatcher::
3655 AddressingModeMatcher Matcher(MatchedAddrModeInsts, TM, AddressAccessTy, AS, in isProfitableToFoldIntoAddressingMode()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DCodeGenPrepare.cpp2552 class AddressingModeMatcher { class
2584 AddressingModeMatcher( in AddressingModeMatcher() function in __anon783ecff20611::AddressingModeMatcher
2614 bool Success = AddressingModeMatcher(AddrModeInsts, TLI, TRI, AccessTy, AS, in Match()
3184 bool AddressingModeMatcher::matchScaledValue(Value *ScaleReg, int64_t Scale, in matchScaledValue()
3715 bool AddressingModeMatcher::isPromotionProfitable( in isPromotionProfitable()
3743 bool AddressingModeMatcher::matchOperationAddr(User *AddrInst, unsigned Opcode, in matchOperationAddr()
4003 bool AddressingModeMatcher::matchAddr(Value *Addr, unsigned Depth) { in matchAddr()
4195 bool AddressingModeMatcher::valueAlreadyLiveAtInst(Value *Val,Value *KnownLive1, in valueAlreadyLiveAtInst()
4238 bool AddressingModeMatcher::
4306 AddressingModeMatcher Matcher( in isProfitableToFoldIntoAddressingMode()
[all …]
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DCodeGenPrepare.cpp753 AddressingModeMatcher::Match(V, AccessTy, MemoryInst, in OptimizeMemoryInst()