Lines Matching refs:neededSSE
1758 unsigned &neededSSE,
1784 unsigned neededInt, neededSSE; in isPassedUsingAVXType() local
1786 ABIArgInfo info = classifyArgumentType(type, 0, neededInt, neededSSE, in isPassedUsingAVXType()
2929 QualType Ty, unsigned freeIntRegs, unsigned &neededInt, unsigned &neededSSE, in classifyArgumentType() argument
2944 neededSSE = 0; in classifyArgumentType()
3001 ++neededSSE; in classifyArgumentType()
3036 ++neededSSE; in classifyArgumentType()
3082 unsigned neededInt, neededSSE; in computeInfo() local
3084 neededSSE, IsNamedArg); in computeInfo()
3090 if (freeIntRegs >= neededInt && freeSSERegs >= neededSSE) { in computeInfo()
3092 freeSSERegs -= neededSSE; in computeInfo()
3147 unsigned neededInt, neededSSE; in EmitVAArg() local
3150 ABIArgInfo AI = classifyArgumentType(Ty, 0, neededInt, neededSSE, in EmitVAArg()
3155 if (!neededInt && !neededSSE) in EmitVAArg()
3181 if (neededSSE) { in EmitVAArg()
3187 llvm::ConstantInt::get(CGF.Int32Ty, 176 - neededSSE * 16); in EmitVAArg()
3217 if (neededInt && neededSSE) { in EmitVAArg()
3269 } else if (neededSSE == 1) { in EmitVAArg()
3274 assert(neededSSE == 2 && "Invalid number of needed registers!"); in EmitVAArg()
3311 if (neededSSE) { in EmitVAArg()
3312 llvm::Value *Offset = llvm::ConstantInt::get(CGF.Int32Ty, neededSSE * 16); in EmitVAArg()