Home
last modified time | relevance | path

Searched refs:HexagonStoreWidening (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/Target/Hexagon/
DHexagonStoreWidening.cpp53 struct HexagonStoreWidening : public MachineFunctionPass { struct
62 HexagonStoreWidening() : MachineFunctionPass(ID) { in HexagonStoreWidening() function
115 assert(HexagonStoreWidening::handledStoreType(MI) && "Unhandled opcode"); in getStoreOffset()
139 char HexagonStoreWidening::ID = 0;
141 INITIALIZE_PASS_BEGIN(HexagonStoreWidening, "hexagon-widen-stores",
144 INITIALIZE_PASS_END(HexagonStoreWidening, "hexagon-widen-stores", in INITIALIZE_PASS_DEPENDENCY()
150 inline bool HexagonStoreWidening::handledStoreType(const MachineInstr *MI) { in INITIALIZE_PASS_DEPENDENCY()
168 bool HexagonStoreWidening::instrAliased(InstrGroup &Stores, in instrAliased()
191 bool HexagonStoreWidening::instrAliased(InstrGroup &Stores, in instrAliased()
209 void HexagonStoreWidening::createStoreGroups(MachineBasicBlock &MBB, in createStoreGroups()
[all …]
DCMakeLists.txt46 HexagonStoreWidening.cpp