| /netbsd-src/external/apache2/llvm/dist/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()
|
| /netbsd-src/external/apache2/llvm/dist/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()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | FastISel.h | 109 IsInReg = Call.hasRetAttr(Attribute::InReg); in setCallee() 133 IsInReg = Call.hasRetAttr(Attribute::InReg);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.cpp | 374 Register InReg = MI.getOperand(1).getReg(); in LowerFPToInt() local 410 Tmp0 = MRI.createVirtualRegister(MRI.getRegClass(InReg)); in LowerFPToInt() 411 Tmp1 = MRI.createVirtualRegister(MRI.getRegClass(InReg)); in LowerFPToInt() 421 Tmp0 = InReg; in LowerFPToInt() 423 BuildMI(BB, DL, TII.get(Abs), Tmp0).addReg(InReg); in LowerFPToInt() 431 Tmp1 = MRI.createVirtualRegister(MRI.getRegClass(InReg)); in LowerFPToInt() 447 BuildMI(FalseMBB, DL, TII.get(LoweredOpcode), FalseReg).addReg(InReg); in LowerFPToInt()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCallLowering.cpp | 620 const bool InReg = Arg.hasAttribute(Attribute::InReg); in lowerFormalArguments() local 623 if (!IsGraphics && InReg) in lowerFormalArguments() 631 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 | 1974 bool InReg = I.getOpcode() == AMDGPU::G_SEXT_INREG; in selectG_SZA_EXT() local 1975 bool Signed = I.getOpcode() == AMDGPU::G_SEXT || InReg; in selectG_SZA_EXT() 2041 const TargetRegisterClass &SrcRC = InReg && DstSize > 32 ? in selectG_SZA_EXT() 2059 if (DstSize > 32 && (SrcSize <= 32 || InReg)) { in selectG_SZA_EXT() 2063 unsigned SubReg = InReg ? AMDGPU::sub0 : 0; in selectG_SZA_EXT()
|
| H A D | AMDGPUAsmPrinter.cpp | 1133 if (Arg.hasAttribute(Attribute::InReg)) in getSIProgramInfo()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86CallLowering.cpp | 258 Arg.hasAttribute(Attribute::InReg) || in lowerFormalArguments()
|
| H A D | X86WinEHState.cpp | 415 Call->addParamAttr(0, Attribute::InReg); in generateLSDAInEAXThunk()
|
| H A D | X86FastISel.cpp | 3068 Arg.hasAttribute(Attribute::InReg) || in fastLowerArguments() 3154 CB->paramHasAttr(0, Attribute::InReg) || Subtarget->isTargetMCU()) in computeBytesPoppedByCalleeForSRet()
|
| /netbsd-src/external/apache2/llvm/dist/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 | 1455 Register InReg = It->second; in getCopyFromRegs() local 1458 DAG.getDataLayout(), InReg, Ty, in getCopyFromRegs() 1652 unsigned InReg = FuncInfo.InitializeRegForValue(Inst); in getValueImpl() local 1654 RegsForValue RFV(*DAG.getContext(), TLI, DAG.getDataLayout(), InReg, in getValueImpl() 1956 AttributeList::ReturnIndex, Attribute::InReg); in visitRet() 2665 if (GuardCheckFn->hasAttribute(1, Attribute::AttrKind::InReg)) in visitSPDescriptorParent() 9338 Attrs.push_back(Attribute::InReg); in getReturnAttrs() 10051 if (Arg.hasAttribute(Attribute::InReg)) { in LowerArguments()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | TargetInfo.cpp | 1145 bool shouldAggregateUseDirect(QualType Ty, CCState &State, bool &InReg, 1689 bool &InReg, in shouldAggregateUseDirect() argument 1698 InReg = !IsMCUABI; in shouldAggregateUseDirect() 1820 bool InReg; in classifyArgumentType() local 1821 if (shouldAggregateUseDirect(Ty, State, InReg, NeedsPadding)) { in classifyArgumentType() 1825 if (InReg) in classifyArgumentType() 1882 bool InReg = shouldPrimitiveUseInReg(Ty, State); in classifyArgumentType() local 1885 if (InReg) in classifyArgumentType() 1892 if (InReg) in classifyArgumentType() 1899 if (InReg) in classifyArgumentType() [all …]
|
| H A D | CGCall.cpp | 2260 RetAttrs.addAttribute(llvm::Attribute::InReg); in ConstructAttributeList() 2308 SRETAttrs.addAttribute(llvm::Attribute::InReg); in ConstructAttributeList() 2374 llvm::AttrBuilder().addAttribute(llvm::Attribute::InReg)); in ConstructAttributeList() 2397 Attrs.addAttribute(llvm::Attribute::InReg); in ConstructAttributeList() 2403 Attrs.addAttribute(llvm::Attribute::InReg); in ConstructAttributeList()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| H A D | Attributes.td | 89 def InReg : EnumAttr<"inreg">;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 41 if (AttrFn(Attribute::InReg)) in addFlagsUsingAttrFn()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMFastISel.cpp | 2350 if (CI->paramHasAttr(ArgIdx, Attribute::InReg) || in SelectCall() 3026 if (Arg.hasAttribute(Attribute::InReg) || in fastLowerArguments()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUBaseInfo.cpp | 1806 return F->getAttributes().hasParamAttribute(A->getArgNo(), Attribute::InReg) || in isArgPassedInSGPR()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| H A D | CodeExtractor.cpp | 906 case Attribute::InReg: in constructFunction()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
| H A D | Function.cpp | 265 return hasAttribute(Attribute::InReg); in hasInRegAttr()
|
| H A D | Attributes.cpp | 395 if (hasAttribute(Attribute::InReg)) in getAsString()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroSplit.cpp | 1235 Attribute::Preallocated, Attribute::InReg, Attribute::Returned, in shouldBeMustTail()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | TargetLoweringBase.cpp | 1656 if (attr.hasAttribute(AttributeList::ReturnIndex, Attribute::InReg)) in GetReturnInfo()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
| H A D | MipsFastISel.cpp | 1350 if (FormalArg.hasAttribute(Attribute::InReg) || in fastLowerArguments()
|