Searched refs:ARMLoadStoreOpt (Results 1 – 3 of 3) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/ |
D | ARMLoadStoreOptimizer.cpp | 100 struct ARMLoadStoreOpt : public MachineFunctionPass { struct 116 ARMLoadStoreOpt() : MachineFunctionPass(ID) {} in ARMLoadStoreOpt() function 197 char ARMLoadStoreOpt::ID = 0; 199 INITIALIZE_PASS(ARMLoadStoreOpt, "arm-ldst-opt", ARM_LOAD_STORE_OPT_NAME, false, 480 void ARMLoadStoreOpt::UpdateBaseRegUses(MachineBasicBlock &MBB, in UpdateBaseRegUses() 580 unsigned ARMLoadStoreOpt::findFreeReg(const TargetRegisterClass &RegClass) { in findFreeReg() 595 void ARMLoadStoreOpt::moveLiveRegsBefore(const MachineBasicBlock &MBB, in moveLiveRegsBefore() 622 MachineInstr *ARMLoadStoreOpt::CreateLoadStoreMulti( in CreateLoadStoreMulti() 821 MachineInstr *ARMLoadStoreOpt::CreateLoadStoreDouble( in CreateLoadStoreDouble() 845 MachineInstr *ARMLoadStoreOpt::MergeOpsUpdate(const MergeCandidate &Cand) { in MergeOpsUpdate() [all …]
|
/external/llvm/lib/Target/ARM/ |
D | ARMLoadStoreOptimizer.cpp | 81 struct ARMLoadStoreOpt : public MachineFunctionPass { struct 83 ARMLoadStoreOpt() : MachineFunctionPass(ID) { in ARMLoadStoreOpt() argument 172 char ARMLoadStoreOpt::ID = 0; 175 INITIALIZE_PASS(ARMLoadStoreOpt, "arm-load-store-opt", ARM_LOAD_STORE_OPT_NAME, false, false) 455 void ARMLoadStoreOpt::UpdateBaseRegUses(MachineBasicBlock &MBB, in UpdateBaseRegUses() 551 unsigned ARMLoadStoreOpt::findFreeReg(const TargetRegisterClass &RegClass) { in findFreeReg() 566 void ARMLoadStoreOpt::moveLiveRegsBefore(const MachineBasicBlock &MBB, in moveLiveRegsBefore() 593 MachineInstr *ARMLoadStoreOpt::CreateLoadStoreMulti( in CreateLoadStoreMulti() 790 MachineInstr *ARMLoadStoreOpt::CreateLoadStoreDouble( in CreateLoadStoreDouble() 814 MachineInstr *ARMLoadStoreOpt::MergeOpsUpdate(const MergeCandidate &Cand) { in MergeOpsUpdate() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
D | ARMLoadStoreOptimizer.cpp | 59 struct ARMLoadStoreOpt : public MachineFunctionPass { struct 61 ARMLoadStoreOpt() : MachineFunctionPass(ID) {} in ARMLoadStoreOpt() function 129 char ARMLoadStoreOpt::ID = 0; 289 ARMLoadStoreOpt::MergeOps(MachineBasicBlock &MBB, in MergeOps() 367 void ARMLoadStoreOpt::MergeOpsUpdate(MachineBasicBlock &MBB, in MergeOpsUpdate() 438 ARMLoadStoreOpt::MergeLDR_STR(MachineBasicBlock &MBB, unsigned SIndex, in MergeLDR_STR() 680 bool ARMLoadStoreOpt::MergeBaseUpdateLSMultiple(MachineBasicBlock &MBB, in MergeBaseUpdateLSMultiple() 817 bool ARMLoadStoreOpt::MergeBaseUpdateLoadStore(MachineBasicBlock &MBB, in MergeBaseUpdateLoadStore() 1006 void ARMLoadStoreOpt::AdvanceRS(MachineBasicBlock &MBB, MemOpQueue &MemOps) { in AdvanceRS() 1068 bool ARMLoadStoreOpt::FixInvalidRegPairOp(MachineBasicBlock &MBB, in FixInvalidRegPairOp() [all …]
|