/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 422 unsigned NumRegs; member
|
/dports/devel/llvm90/llvm-9.0.1.src/tools/clang/lib/CodeGen/ |
H A D | TargetInfo.cpp | 4190 NumRegs = Builder.CreateAdd(NumRegs, Builder.getInt8(1)); in EmitVAArg() 4191 NumRegs = Builder.CreateAnd(NumRegs, Builder.getInt8((uint8_t) ~1U)); in EmitVAArg() 4233 NumRegs = in EmitVAArg() 4234 Builder.CreateAdd(NumRegs, in EmitVAArg() 4680 uint32_t NumRegs = in isHomogeneousAggregateSmallEnough() local 4687 return Members * NumRegs <= 8; in isHomogeneousAggregateSmallEnough() 5270 unsigned NumRegs = 1; in EmitAAPCSVAArg() local 5311 RegSize = 16 * NumRegs; in EmitAAPCSVAArg() 7672 unsigned NumRegs = 0; in numRegsForType() local 7697 return NumRegs; in numRegsForType() [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/clang/lib/CodeGen/ |
H A D | TargetInfo.cpp | 4743 NumRegs = Builder.CreateAdd(NumRegs, Builder.getInt8(1)); in EmitVAArg() 4744 NumRegs = Builder.CreateAnd(NumRegs, Builder.getInt8((uint8_t) ~1U)); in EmitVAArg() 4786 NumRegs = in EmitVAArg() 4787 Builder.CreateAdd(NumRegs, in EmitVAArg() 5189 uint32_t NumRegs = in isHomogeneousAggregateSmallEnough() local 5196 return Members * NumRegs <= 8; in isHomogeneousAggregateSmallEnough() 5901 unsigned NumRegs = 1; in EmitAAPCSVAArg() local 5942 RegSize = 16 * NumRegs; in EmitAAPCSVAArg() 8898 unsigned NumRegs = 0; in numRegsForType() local 8923 return NumRegs; in numRegsForType() [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfo.h | 413 unsigned NumRegs; member
|
H A D | TargetTransformInfoImpl.h | 208 return std::tie(C1.NumRegs, C1.AddRecCost, C1.NumIVMuls, C1.NumBaseAdds, in isLSRCostLess() 210 std::tie(C2.NumRegs, C2.AddRecCost, C2.NumIVMuls, C2.NumBaseAdds, in isLSRCostLess()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/include/llvm/CodeGen/ |
H A D | ExecutionDomainFix.h | 125 const unsigned NumRegs; variable 140 : MachineFunctionPass(PassID), RC(&RC), NumRegs(RC.getNumRegs()) {} in ExecutionDomainFix()
|
H A D | LiveVariables.h | 179 void runOnBlock(MachineBasicBlock *MBB, unsigned NumRegs);
|
H A D | FastISel.h | 456 void updateValueMap(const Value *I, Register Reg, unsigned NumRegs = 1);
|
H A D | MachineOperand.h | 636 static unsigned getRegMaskSize(unsigned NumRegs) { in getRegMaskSize() argument 637 return (NumRegs + 31) / 32; in getRegMaskSize()
|
H A D | RegisterClassInfo.h | 33 unsigned NumRegs = 0; member 42 return makeArrayRef(Order.get(), NumRegs); 93 return get(RC).NumRegs; in getNumAllocatableRegs()
|
H A D | TargetRegisterInfo.h | 352 unsigned NumRegs = getNumRegs(); in getRegisterCosts() local 355 return makeArrayRef(&InfoDesc->CostPerUse[Idx * NumRegs], NumRegs); in getRegisterCosts()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/include/llvm/MC/ |
H A D | MCRegisterInfo.h | 157 unsigned NumRegs; // Number of entries in the array in Reg() 367 NumRegs = NR; in Reg() 447 assert(RegNo < NumRegs && in Reg() 492 return NumRegs; in Reg() 554 assert(RegNo < NumRegs && in Reg()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/include/llvm/MCA/HardwareUnits/ |
H A D | RegisterFile.h | 229 void initialize(const MCSchedModel &SM, unsigned NumRegs); 233 unsigned NumRegs = 0);
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 924 const unsigned NumRegs = NumMergeRegs / NumDefs; 927 for (unsigned j = 0, Idx = NumRegs * DefIdx + 1; j < NumRegs;
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfo.cpp | 115 unsigned NumRegs) { 118 return ((DstReg - SrcReg) & 0x1f) < NumRegs;
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.cpp | 309 return std::tie(C1.Insns, C1.NumRegs, C1.AddRecCost, in isLSRCostLess() 312 std::tie(C2.Insns, C2.NumRegs, C2.AddRecCost, in isLSRCostLess()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/X86/ |
H A D | X86InstrCompiler.td | 1213 unsigned NumRegs = 0; 1215 if (isa<RegisterSDNode>(N->getOperand(i)) && ++NumRegs > 6)
|
H A D | X86CallingConv.cpp | 243 static const unsigned NumRegs = sizeof(RegList) / sizeof(RegList[0]); in CC_X86_32_MCUInReg() local 278 bool UseRegs = PendingMembers.size() <= std::min(2U, NumRegs - FirstFree); in CC_X86_32_MCUInReg()
|
H A D | X86TargetTransformInfo.cpp | 4665 return std::tie(C1.Insns, C1.NumRegs, C1.AddRecCost, in isLSRCostLess() 4668 std::tie(C2.Insns, C2.NumRegs, C2.AddRecCost, in isLSRCostLess()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Transforms/Scalar/ |
H A D | LoopStrengthReduce.cpp | 1058 C.NumRegs = 0; in Cost() 1076 || ((C.Insns & C.NumRegs & C.AddRecCost & C.NumIVMuls & C.NumBaseAdds in isValid() 1083 return C.NumRegs == ~0u; in isLoser() 1285 ++C.NumRegs; in RateRegister() 1321 ++C.NumRegs; in RateRegister() 1358 unsigned PrevNumRegs = C.NumRegs; in RateFormula() 1420 if (C.NumRegs > TTIRegNum) { in RateFormula() 1424 C.Insns += (C.NumRegs - PrevNumRegs); in RateFormula() 1426 C.Insns += (C.NumRegs - TTIRegNum); in RateFormula() 1454 C.NumRegs = std::numeric_limits<unsigned>::max(); in Lose() [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelLowering.cpp | 2516 unsigned NumRegs = TLI->getNumRegisters(F->getContext(), ObjectVT); 2517 for (unsigned parti = 0; parti < NumRegs; ++parti) { 2521 if (NumRegs > 0)
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/Sparc/ |
H A D | SparcISelDAGToDAG.cpp | 200 unsigned NumRegs = InlineAsm::getNumOperandRegisters(Flag); in tryInlineAsm() local 201 if (NumRegs) in tryInlineAsm() 218 || NumRegs != 2) in tryInlineAsm()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyMachineFunctionInfo.cpp | 42 unsigned NumRegs = TLI.getNumRegisters(F.getContext(), VT); in computeLegalValueVTs() local 44 for (unsigned I = 0; I != NumRegs; ++I) in computeLegalValueVTs()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/CodeGen/GlobalISel/ |
H A D | InlineAsmLowering.cpp | 113 unsigned NumRegs = 1; in getRegistersForValue() local 115 NumRegs = in getRegistersForValue() 134 for (; NumRegs; --NumRegs, ++I) { in getRegistersForValue() 557 unsigned NumRegs = OpInfo.Regs.size(); in lowerInlineAsm() local 559 assert(NumRegs == SourceRegs.size() && in lowerInlineAsm() 563 if (NumRegs > 1) { in lowerInlineAsm() 569 unsigned Flag = InlineAsm::getFlagWord(InlineAsm::Kind_RegUse, NumRegs); in lowerInlineAsm() 584 unsigned NumRegs = OpInfo.Regs.size(); in lowerInlineAsm() local 585 if (NumRegs > 0) { in lowerInlineAsm() 587 InlineAsm::getFlagWord(InlineAsm::Kind_Clobber, NumRegs); in lowerInlineAsm()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/CodeGen/ |
H A D | LiveVariables.cpp | 424 for (unsigned Reg = 1, NumRegs = TRI->getNumRegs(); Reg != NumRegs; ++Reg) { in HandleRegMask() local 562 void LiveVariables::runOnBlock(MachineBasicBlock *MBB, const unsigned NumRegs) { in runOnBlock() argument 610 for (unsigned i = 0; i != NumRegs; ++i) in runOnBlock() 620 const unsigned NumRegs = TRI->getNumRegs(); in runOnMachineFunction() local 621 PhysRegDef.assign(NumRegs, nullptr); in runOnMachineFunction() 622 PhysRegUse.assign(NumRegs, nullptr); in runOnMachineFunction() 642 runOnBlock(MBB, NumRegs); in runOnMachineFunction() 644 PhysRegDef.assign(NumRegs, nullptr); in runOnMachineFunction() 645 PhysRegUse.assign(NumRegs, nullptr); in runOnMachineFunction()
|