| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCTLSDynamicCall.cpp | 83 Register InReg = PPC::NoRegister; in processBlock() local 88 InReg = MI.getOperand(1).getReg(); in processBlock() 89 OrigRegs.push_back(InReg); in processBlock() 161 assert(InReg != PPC::NoRegister && "Operand must be a register"); in processBlock() 162 Addi = BuildMI(MBB, I, DL, TII->get(Opc1), GPR3).addReg(InReg); in processBlock()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/CodeGen/ |
| H A D | CGFunctionInfo.h | 116 bool InReg : 1; // isDirect() || isExtend() || isIndirect() variable 139 SRetAfterThis(false), InReg(false), CanBeFlattened(false), 380 return InReg; in getInReg() 385 InReg = IR; in setInReg()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | FastISel.h | 109 IsInReg = Call.hasRetAttr(Attribute::InReg); in setCallee() 133 IsInReg = Call.hasRetAttr(Attribute::InReg);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInsertVSETVLI.cpp | 607 Register InReg = PHI->getOperand(PHIOp).getReg(); in needVSETVLIPHI() local 616 MachineInstr *DefMI = MRI->getVRegDef(InReg); in needVSETVLIPHI()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCallLowering.cpp | 621 const bool InReg = Arg.hasAttribute(Attribute::InReg); in lowerFormalArguments() local 624 if (!IsGraphics && InReg) in lowerFormalArguments() 632 if (CC == CallingConv::AMDGPU_PS && !InReg && PSInputNum <= 15) { in lowerFormalArguments()
|
| H A D | AMDGPUMachineCFGStructurizer.cpp | 2717 unsigned InReg = LRegion->getBBSelectRegIn(); in structurizeComplexRegion() local 2719 MRI->createVirtualRegister(MRI->getRegClass(InReg)); in structurizeComplexRegion() 2720 Register NewInReg = MRI->createVirtualRegister(MRI->getRegClass(InReg)); in structurizeComplexRegion() 2725 LRegion->replaceRegisterInsideRegion(InReg, InnerSelectReg, false, MRI); in structurizeComplexRegion()
|
| H A D | AMDGPUInstructionSelector.cpp | 2015 bool InReg = I.getOpcode() == AMDGPU::G_SEXT_INREG; in selectG_SZA_EXT() local 2016 bool Signed = I.getOpcode() == AMDGPU::G_SEXT || InReg; in selectG_SZA_EXT() 2082 const TargetRegisterClass &SrcRC = InReg && DstSize > 32 ? in selectG_SZA_EXT() 2100 if (DstSize > 32 && (SrcSize <= 32 || InReg)) { in selectG_SZA_EXT() 2104 unsigned SubReg = InReg ? AMDGPU::sub0 : 0; in selectG_SZA_EXT()
|
| H A D | AMDGPUAsmPrinter.cpp | 725 if (Arg.hasAttribute(Attribute::InReg)) in getSIProgramInfo()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.cpp | 414 Register InReg = MI.getOperand(1).getReg(); in LowerFPToInt() local 450 Tmp0 = MRI.createVirtualRegister(MRI.getRegClass(InReg)); in LowerFPToInt() 451 Tmp1 = MRI.createVirtualRegister(MRI.getRegClass(InReg)); in LowerFPToInt() 461 Tmp0 = InReg; in LowerFPToInt() 463 BuildMI(BB, DL, TII.get(Abs), Tmp0).addReg(InReg); in LowerFPToInt() 471 Tmp1 = MRI.createVirtualRegister(MRI.getRegClass(InReg)); in LowerFPToInt() 487 BuildMI(FalseMBB, DL, TII.get(LoweredOpcode), FalseReg).addReg(InReg); in LowerFPToInt()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86CallLowering.cpp | 257 Arg.hasAttribute(Attribute::InReg) || in lowerFormalArguments()
|
| H A D | X86WinEHState.cpp | 415 Call->addParamAttr(0, Attribute::InReg); in generateLSDAInEAXThunk()
|
| H A D | X86FastISel.cpp | 3069 Arg.hasAttribute(Attribute::InReg) || in fastLowerArguments() 3155 CB->paramHasAttr(0, Attribute::InReg) || Subtarget->isTargetMCU()) in computeBytesPoppedByCalleeForSRet()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | StatepointLowering.cpp | 1201 Register InReg = Record.payload.Reg; in visitGCRelocate() local 1203 DAG.getDataLayout(), InReg, Relocate.getType(), in visitGCRelocate()
|
| H A D | SelectionDAGBuilder.cpp | 1456 Register InReg = It->second; in getCopyFromRegs() local 1459 DAG.getDataLayout(), InReg, Ty, in getCopyFromRegs() 1653 unsigned InReg = FuncInfo.InitializeRegForValue(Inst); in getValueImpl() local 1655 RegsForValue RFV(*DAG.getContext(), TLI, DAG.getDataLayout(), InReg, in getValueImpl() 1957 AttributeList::ReturnIndex, Attribute::InReg); in visitRet() 2666 if (GuardCheckFn->hasAttribute(1, Attribute::AttrKind::InReg)) in visitSPDescriptorParent() 9396 Attrs.push_back(Attribute::InReg); in getReturnAttrs() 10106 if (Arg.hasAttribute(Attribute::InReg)) { in LowerArguments()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | TargetInfo.cpp | 1698 InReg = !IsMCUABI; in shouldAggregateUseDirect() 1820 bool InReg; in classifyArgumentType() local 1825 if (InReg) in classifyArgumentType() 1885 if (InReg) in classifyArgumentType() 1892 if (InReg) in classifyArgumentType() 1899 if (InReg) in classifyArgumentType() 8828 if (InReg) in classifyArgumentType() 8832 if (InReg) in classifyArgumentType() 9422 bool InReg; member 9460 InReg = true; in addFloat() [all …]
|
| H A D | CGCall.cpp | 2262 RetAttrs.addAttribute(llvm::Attribute::InReg); in ConstructAttributeList() 2310 SRETAttrs.addAttribute(llvm::Attribute::InReg); in ConstructAttributeList() 2376 llvm::AttrBuilder().addAttribute(llvm::Attribute::InReg)); in ConstructAttributeList() 2399 Attrs.addAttribute(llvm::Attribute::InReg); in ConstructAttributeList() 2405 Attrs.addAttribute(llvm::Attribute::InReg); in ConstructAttributeList()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Attributes.td | 107 def InReg : EnumAttr<"inreg", [ParamAttr, RetAttr]>;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 41 if (AttrFn(Attribute::InReg)) in addFlagsUsingAttrFn()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMFastISel.cpp | 2352 if (CI->paramHasAttr(ArgIdx, Attribute::InReg) || in SelectCall() 3029 if (Arg.hasAttribute(Attribute::InReg) || in fastLowerArguments()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUBaseInfo.cpp | 1828 return F->getAttributes().hasParamAttribute(A->getArgNo(), Attribute::InReg) || in isArgPassedInSGPR()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | CodeExtractor.cpp | 907 case Attribute::InReg: in constructFunction()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Verifier.cpp | 1710 Attrs.hasAttribute(Attribute::InReg); in verifyParameterAttrs() 3296 Assert(!Attrs.contains(Attribute::InReg), in verifyTailCCMustTailAttrs() 3321 Attribute::InReg, Attribute::StackAlignment, Attribute::SwiftSelf, in getParameterABIAttributes()
|
| H A D | Function.cpp | 264 return hasAttribute(Attribute::InReg); in hasInRegAttr()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsFastISel.cpp | 1350 if (FormalArg.hasAttribute(Attribute::InReg) || in fastLowerArguments()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetLoweringBase.cpp | 1682 if (attr.hasAttribute(AttributeList::ReturnIndex, Attribute::InReg)) in GetReturnInfo()
|