Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTargetFrameLoweringImpl.cpp64 BitVector &CalleeSaves) const { in getCalleeSaves()
66 CalleeSaves.resize(TRI.getNumRegs()); in getCalleeSaves()
73 CalleeSaves.set(Info.getReg()); in getCalleeSaves()
/external/llvm-project/llvm/lib/CodeGen/
DTargetFrameLoweringImpl.cpp66 BitVector &CalleeSaves) const { in getCalleeSaves()
68 CalleeSaves.resize(TRI.getNumRegs()); in getCalleeSaves()
75 CalleeSaves.set(Info.getReg()); in getCalleeSaves()
/external/swiftshader/third_party/subzero/src/
DIceTargetLoweringARM32.cpp1470 SmallBitVector CalleeSaves = getRegisterSet(RegSet_CalleeSave, RegSet_None); in addProlog() local
1471 RegsUsed = SmallBitVector(CalleeSaves.size()); in addProlog()
1507 PreservedGPRs.reserve(CalleeSaves.size()); in addProlog()
1508 PreservedSRegs.reserve(CalleeSaves.size()); in addProlog()
1515 CalleeSaves[RegARM32::Reg_fp] = true; in addProlog()
1519 CalleeSaves[RegARM32::Reg_lr] = true; in addProlog()
1528 for (SizeT i = 0; i < CalleeSaves.size(); ++i) { in addProlog()
1533 if (CalleeSaves[i] && RegsUsed[i]) { in addProlog()
DIceTargetLoweringMIPS32.cpp1516 SmallBitVector CalleeSaves = getRegisterSet(RegSet_CalleeSave, RegSet_None); in addProlog() local
1517 RegsUsed = SmallBitVector(CalleeSaves.size()); in addProlog()
1548 PreservedGPRs.reserve(CalleeSaves.size()); in addProlog()
1555 CalleeSaves[RegMIPS32::Reg_FP] = true; in addProlog()
1559 CalleeSaves[RegMIPS32::Reg_RA] = true; in addProlog()
1567 for (SizeT i = 0; i < CalleeSaves.size(); ++i) { in addProlog()
1568 if (CalleeSaves[i] && RegsUsed[i]) { in addProlog()
DIceTargetLoweringX86BaseImpl.h1063 SmallBitVector CalleeSaves = getRegisterSet(RegSet_CalleeSave, RegSet_None);
1064 RegsUsed = SmallBitVector(CalleeSaves.size());
1101 SmallBitVector Pushed(CalleeSaves.size());
1102 for (RegNumT i : RegNumBVIter(CalleeSaves)) {
1396 SmallBitVector CalleeSaves = getRegisterSet(RegSet_CalleeSave, RegSet_None);
1397 SmallBitVector Popped(CalleeSaves.size());
1398 for (int32_t i = CalleeSaves.size() - 1; i >= 0; --i) {
1403 if (CalleeSaves[i] && RegsUsed[i]) {