Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86SpeculativeLoadHardening.cpp1956 SmallVector<MachineOperand *, 2> HardenOpRegs; in hardenLoadAddr() local
1989 HardenOpRegs.push_back(&BaseMO); in hardenLoadAddr()
1993 (HardenOpRegs.empty() || in hardenLoadAddr()
1994 HardenOpRegs.front()->getReg() != IndexMO.getReg())) in hardenLoadAddr()
1995 HardenOpRegs.push_back(&IndexMO); in hardenLoadAddr()
1997 assert((HardenOpRegs.size() == 1 || HardenOpRegs.size() == 2) && in hardenLoadAddr()
1999 assert((HardenOpRegs.size() == 1 || in hardenLoadAddr()
2000 HardenOpRegs[0]->getReg() != HardenOpRegs[1]->getReg()) && in hardenLoadAddr()
2004 llvm::erase_if(HardenOpRegs, [&](MachineOperand *Op) { in hardenLoadAddr()
2016 if (HardenOpRegs.empty()) in hardenLoadAddr()
[all …]