Searched refs:RegCount (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | SystemZ.cpp | 347 llvm::Value *RegCount = CGF.Builder.CreateLoad(RegCountPtr, "reg_count"); in EmitVAArg() local 349 llvm::Value *InRegs = CGF.Builder.CreateICmpULT(RegCount, MaxRegsV, in EmitVAArg() 362 CGF.Builder.CreateMul(RegCount, PaddedSizeV, "scaled_reg_count"); in EmitVAArg() 380 CGF.Builder.CreateAdd(RegCount, One, "reg_count"); in EmitVAArg()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64LowerHomogeneousPrologEpilog.cpp | 390 auto RegCount = Regs.size(); in shouldUseFrameHelper() local 391 assert(RegCount > 0 && (RegCount % 2 == 0)); in shouldUseFrameHelper() 393 int InstCount = RegCount / 2; in shouldUseFrameHelper()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.h | 743 SmallVector<unsigned, 4> RegCount; member 763 RegCount.push_back(RHS.Regs.size()); in append() 792 return std::accumulate(RegCount.begin(), RegCount.end(), 0) > 1; in occupiesMultipleRegs()
|
| H A D | SelectionDAGBuilder.cpp | 848 RegCount(1, regs.size()), CallConv(CC) {} in RegsForValue() 869 RegCount.push_back(NumRegs); in RegsForValue() 890 unsigned NumRegs = RegCount[Value]; in getCopyFromRegs() 971 unsigned NumParts = RegCount[Value]; in getCopyToRegs() 1073 for (auto CountAndVT : zip_first(RegCount, RegVTs)) { in getRegsAndSizes() 1074 unsigned RegCount = std::get<0>(CountAndVT); in getRegsAndSizes() local 1077 for (unsigned E = I + RegCount; I != E; ++I) in getRegsAndSizes()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86AsmBackend.cpp | 1248 uint32_t encodeCompactUnwindRegistersWithoutFrame(unsigned RegCount) const { in encodeCompactUnwindRegistersWithoutFrame() 1262 for (unsigned i = 0; i < RegCount; ++i) { in encodeCompactUnwindRegistersWithoutFrame() 1272 for (unsigned i = CU_NUM_SAVED_REGS - RegCount; i < CU_NUM_SAVED_REGS; ++i){ in encodeCompactUnwindRegistersWithoutFrame() 1274 for (unsigned j = CU_NUM_SAVED_REGS - RegCount; j < i; ++j) in encodeCompactUnwindRegistersWithoutFrame() 1283 switch (RegCount) { in encodeCompactUnwindRegistersWithoutFrame()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUMCResourceInfo.cpp | 70 auto assignMaxRegSym = [&OutContext](MCSymbol *Sym, int32_t RegCount) { in assignMaxRegs() argument 71 const MCExpr *MaxExpr = MCConstantExpr::create(RegCount, OutContext); in assignMaxRegs()
|
| H A D | SIInstrInfo.cpp | 5063 uint32_t RegCount = isGather4(Opcode) ? 4 : llvm::popcount(DMaskImm); in verifyInstruction() local 5070 RegCount = divideCeil(RegCount, 2); in verifyInstruction() 5074 RegCount += 1; in verifyInstruction() 5082 if (RegCount > DstSize) { in verifyInstruction()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Verifier.cpp | 6646 unsigned RegCount = cast<ConstantInt>(V)->getZExtValue(); in visitIntrinsicCall() local 6647 Check(RegCount % 8 == 0, in visitIntrinsicCall()
|