Searched refs:NumXMMRegs (Results 1 – 4 of 4) sorted by relevance
1764 unsigned NumXMMRegs = CCInfo.getFirstUnallocated(XMMArgRegs, 8); in DoSelectCall() local1766 X86::AL).addImm(NumXMMRegs); in DoSelectCall()
1857 unsigned NumXMMRegs = 0; in LowerFormalArguments() local1869 NumXMMRegs = CCInfo.getFirstUnallocated(XMMArgRegs64Bit, TotalNumXMMRegs); in LowerFormalArguments()1875 assert(!(NumXMMRegs && !Subtarget->hasXMM()) && in LowerFormalArguments()1877 assert(!(NumXMMRegs && UseSoftFloat && NoImplicitFloatOps) && in LowerFormalArguments()1899 FuncInfo->setVarArgsFPOffset(TotalNumIntRegs * 8 + NumXMMRegs * 16); in LowerFormalArguments()1925 if (TotalNumXMMRegs != 0 && NumXMMRegs != TotalNumXMMRegs) { in LowerFormalArguments()1939 for (; NumXMMRegs != TotalNumXMMRegs; ++NumXMMRegs) { in LowerFormalArguments()1940 unsigned VReg = MF.addLiveIn(XMMArgRegs64Bit[NumXMMRegs], in LowerFormalArguments()2239 unsigned NumXMMRegs = CCInfo.getFirstUnallocated(XMMArgRegs, 8); in LowerCall() local2240 assert((Subtarget->hasXMM() || !NumXMMRegs) in LowerCall()[all …]
3273 unsigned NumXMMRegs = CCInfo.getFirstUnallocated(XMMArgRegs); in fastLowerCall() local3274 assert((Subtarget->hasSSE1() || !NumXMMRegs) in fastLowerCall()3277 X86::AL).addImm(NumXMMRegs); in fastLowerCall()
2728 unsigned NumXMMRegs = CCInfo.getFirstUnallocated(ArgXMMs); in LowerFormalArguments() local2729 assert(!(NumXMMRegs && !Subtarget.hasSSE1()) && in LowerFormalArguments()2744 for (MCPhysReg Reg : ArgXMMs.slice(NumXMMRegs)) { in LowerFormalArguments()2765 FuncInfo->setVarArgsFPOffset(ArgGPRs.size() * 8 + NumXMMRegs * 16); in LowerFormalArguments()2788 if (!ArgXMMs.empty() && NumXMMRegs != ArgXMMs.size()) { in LowerFormalArguments()3208 unsigned NumXMMRegs = CCInfo.getFirstUnallocated(XMMArgRegs); in LowerCall() local3209 assert((Subtarget.hasSSE1() || !NumXMMRegs) in LowerCall()3213 DAG.getConstant(NumXMMRegs, dl, in LowerCall()