reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1484 if (State.getFirstUnallocated(ArgFPR32s) == array_lengthof(ArgFPR32s)) 1486 if (State.getFirstUnallocated(ArgFPR64s) == array_lengthof(ArgFPR64s)) 1510 unsigned RegIdx = State.getFirstUnallocated(ArgGPRs); 1513 State.AllocateReg(ArgGPRs); 1516 SmallVectorImpl<CCValAssign> &PendingLocs = State.getPendingLocs(); 1518 State.getPendingArgFlags(); 1532 Register Reg = State.AllocateReg(ArgGPRs); 1535 unsigned StackOffset = State.AllocateStack(8, 8); 1536 State.addLoc( 1540 if (!State.AllocateReg(ArgGPRs)) 1541 State.AllocateStack(4, 4); 1542 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 1569 return CC_RISCVAssign2XLen(XLen, State, VA, AF, ValNo, ValVT, LocVT, 1576 Reg = State.AllocateReg(ArgFPR32s, ArgFPR64s); 1578 Reg = State.AllocateReg(ArgFPR64s, ArgFPR32s); 1580 Reg = State.AllocateReg(ArgGPRs); 1581 unsigned StackOffset = Reg ? 0 : State.AllocateStack(XLen / 8, XLen / 8); 1594 State.addLoc(It); 1605 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); 1614 State.addLoc(CCValAssign::getMem(ValNo, ValVT, StackOffset, LocVT, LocInfo));