Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Hexagon/
DHexagonStoreWidening.cpp53 struct HexagonStoreWidening : public MachineFunctionPass { struct
54 const HexagonInstrInfo *TII;
55 const HexagonRegisterInfo *TRI;
56 const MachineRegisterInfo *MRI;
57 AliasAnalysis *AA;
58 MachineFunction *MF;
61 static char ID;
62 HexagonStoreWidening() : MachineFunctionPass(ID) { in HexagonStoreWidening() argument
68 const char *getPassName() const override { in getPassName()
72 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonStoreWidening.cpp64 struct HexagonStoreWidening : public MachineFunctionPass { struct
65 const HexagonInstrInfo *TII;
66 const HexagonRegisterInfo *TRI;
67 const MachineRegisterInfo *MRI;
68 AliasAnalysis *AA;
69 MachineFunction *MF;
72 static char ID;
74 HexagonStoreWidening() : MachineFunctionPass(ID) { in HexagonStoreWidening() argument
80 StringRef getPassName() const override { return "Hexagon Store Widening"; } in getPassName()
82 void getAnalysisUsage(AnalysisUsage &AU) const override { in getAnalysisUsage()
[all …]