Searched refs:ExtAddrMode (Results 1 – 5 of 5) sorted by relevance
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/ |
D | AddrModeMatcher.h | 36 struct ExtAddrMode : public TargetLowering::AddrMode { struct 39 ExtAddrMode() : BaseReg(0), ScaledReg(0) {} in ExtAddrMode() function 43 bool operator==(const ExtAddrMode& O) const { 50 static inline raw_ostream &operator<<(raw_ostream &OS, const ExtAddrMode &AM) { 66 ExtAddrMode &AddrMode; 75 Instruction *MI, ExtAddrMode &AM) in AddressingModeMatcher() 84 static ExtAddrMode Match(Value *V, Type *AccessTy, in Match() 88 ExtAddrMode Result; in Match() 101 ExtAddrMode &AMBefore, 102 ExtAddrMode &AMAfter);
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
D | AddrModeMatcher.cpp | 29 void ExtAddrMode::print(raw_ostream &OS) const { in print() 58 void ExtAddrMode::dump() const { in dump() 83 ExtAddrMode TestAddrMode = AddrMode; in MatchScaledValue() 181 ExtAddrMode BackupAddrMode = AddrMode; in MatchOperationAddr() 260 ExtAddrMode BackupAddrMode = AddrMode; in MatchOperationAddr() 326 ExtAddrMode BackupAddrMode = AddrMode; in MatchAddr() 510 IsProfitableToFoldIntoAddressingMode(Instruction *I, ExtAddrMode &AMBefore, in IsProfitableToFoldIntoAddressingMode() 511 ExtAddrMode &AMAfter) { in IsProfitableToFoldIntoAddressingMode() 566 ExtAddrMode Result; in IsProfitableToFoldIntoAddressingMode()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | CodeGenPrepare.cpp | 1903 struct ExtAddrMode : public TargetLowering::AddrMode { struct 1918 ExtAddrMode() = default; 1923 FieldName compare(const ExtAddrMode &other) { in compare() argument 1983 const SmallVectorImpl<ExtAddrMode> &AddrModes) { in SetCombinedField() 1988 case ExtAddrMode::BaseRegField: in SetCombinedField() 1991 case ExtAddrMode::BaseGVField: in SetCombinedField() 1998 case ExtAddrMode::ScaledRegField: in SetCombinedField() 2003 for (const ExtAddrMode &AM : AddrModes) in SetCombinedField() 2009 case ExtAddrMode::BaseOffsField: in SetCombinedField() 2024 static inline raw_ostream &operator<<(raw_ostream &OS, const ExtAddrMode &AM) { in operator <<() [all …]
|
/external/llvm/lib/CodeGen/ |
D | CodeGenPrepare.cpp | 2083 struct ExtAddrMode : public TargetLowering::AddrMode { struct 2086 ExtAddrMode() : BaseReg(nullptr), ScaledReg(nullptr) {} in ExtAddrMode() function 2090 bool operator==(const ExtAddrMode& O) const { in operator ==() argument 2098 static inline raw_ostream &operator<<(raw_ostream &OS, const ExtAddrMode &AM) { in operator <<() 2104 void ExtAddrMode::print(raw_ostream &OS) const { in print() 2136 LLVM_DUMP_METHOD void ExtAddrMode::dump() const { in dump() 2597 ExtAddrMode &AddrMode; 2612 Instruction *MI, ExtAddrMode &AM, in AddressingModeMatcher() 2633 static ExtAddrMode Match(Value *V, Type *AccessTy, unsigned AS, in Match() 2640 ExtAddrMode Result; in Match() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | CodeGenPrepare.cpp | 732 ExtAddrMode AddrMode; in OptimizeMemoryInst() 752 ExtAddrMode NewAddrMode = in OptimizeMemoryInst()
|