reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
584 if (Info->hasImplicitBufferPtr()) { 585 Register ImplicitBufferPtrReg = Info->addImplicitBufferPtr(*TRI); 612 bool SkipArg = !ArgUsed && !Info->isPSInputAllocated(PSInputNum); 615 Info->markPSInputAllocated(PSInputNum); 617 Info->markPSInputEnabled(PSInputNum); 660 if ((Info->getPSInputAddr() & 0x7F) == 0 || 661 ((Info->getPSInputAddr() & 0xF) == 0 && 662 Info->isPSInputAllocated(11))) { 665 Info->markPSInputAllocated(0); 666 Info->markPSInputEnabled(0); 678 unsigned PsInputBits = Info->getPSInputAddr() & Info->getPSInputEnable(); 678 unsigned PsInputBits = Info->getPSInputAddr() & Info->getPSInputEnable(); 682 Info->markPSInputEnabled( 683 countTrailingZeros(Info->getPSInputAddr(), ZB_Undefined)); 699 TLI.allocateSpecialInputVGPRs(CCInfo, MF, *TRI, *Info); 704 TLI.allocateSystemSGPRs(CCInfo, MF, *Info, CC, IsShader); 706 CCInfo.AllocateReg(Info->getScratchRSrcReg()); 707 CCInfo.AllocateReg(Info->getScratchWaveOffsetReg()); 708 CCInfo.AllocateReg(Info->getFrameOffsetReg()); 709 TLI.allocateSpecialInputSGPRs(CCInfo, MF, *TRI, *Info);