Home
last modified time | relevance | path

Searched refs:InReg (Results 1 – 25 of 32) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCTLSDynamicCall.cpp83 unsigned InReg = MI.getOperand(1).getReg(); in processBlock() local
87 const unsigned OrigRegs[] = {OutReg, InReg, GPR3}; in processBlock()
122 .addReg(InReg); in processBlock()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h96 bool InReg : 1; // isDirect() || isExtend() || isIndirect() variable
115 : TheKind(K), PaddingInReg(false), InReg(false), SuppressSRet(false) { in ABIArgInfo()
121 TheKind(Direct), PaddingInReg(false), InReg(false), in ABIArgInfo()
335 return InReg; in getInReg()
340 InReg = IR; in setInReg()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp312 unsigned InReg = MI.getOperand(1).getReg(); in LowerFPToInt() local
349 Tmp0 = MRI.createVirtualRegister(MRI.getRegClass(InReg)); in LowerFPToInt()
350 Tmp1 = MRI.createVirtualRegister(MRI.getRegClass(InReg)); in LowerFPToInt()
360 Tmp0 = InReg; in LowerFPToInt()
362 BuildMI(BB, DL, TII.get(Abs), Tmp0).addReg(InReg); in LowerFPToInt()
370 Tmp1 = MRI.createVirtualRegister(MRI.getRegClass(InReg)); in LowerFPToInt()
386 BuildMI(FalseMBB, DL, TII.get(LoweredOpcode), FalseReg).addReg(InReg); in LowerFPToInt()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DFastISel.h111 IsInReg = Call.hasRetAttr(Attribute::InReg); in setCallee()
135 IsInReg = Call.hasRetAttr(Attribute::InReg);
H A DTargetLowering.h3262 IsInReg = Call.hasRetAttr(Attribute::InReg); in setCallee()
/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp72 if (Attrs.hasAttribute(OpIdx, Attribute::InReg)) in setArgFlags()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DTargetInfo.cpp1586 InReg = !IsMCUABI; in shouldAggregateUseDirect()
1673 bool InReg; in classifyArgumentType() local
1678 if (InReg) in classifyArgumentType()
1726 if (InReg) in classifyArgumentType()
1731 if (InReg) in classifyArgumentType()
7535 bool InReg = shouldUseInReg(Ty, State); in classifyArgumentType() local
7537 if (InReg) in classifyArgumentType()
7541 if (InReg) in classifyArgumentType()
8026 bool InReg; member
8064 InReg = true; in addFloat()
[all …]
H A DCGCall.cpp1976 RetAttrs.addAttribute(llvm::Attribute::InReg); in ConstructAttributeList()
2016 SRETAttrs.addAttribute(llvm::Attribute::InReg); in ConstructAttributeList()
2043 llvm::AttrBuilder().addAttribute(llvm::Attribute::InReg)); in ConstructAttributeList()
2061 Attrs.addAttribute(llvm::Attribute::InReg); in ConstructAttributeList()
2066 Attrs.addAttribute(llvm::Attribute::InReg); in ConstructAttributeList()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86CallLowering.cpp343 Arg.hasAttribute(Attribute::InReg) || in lowerFormalArguments()
H A DX86WinEHState.cpp419 Call->addParamAttr(0, Attribute::InReg); in generateLSDAInEAXThunk()
H A DX86FastISel.cpp3098 Arg.hasAttribute(Attribute::InReg) || in fastLowerArguments()
3182 CS->paramHasAttr(0, Attribute::InReg) || Subtarget->isTargetMCU()) in computeBytesPoppedByCalleeForSRet()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DAttributes.td62 def InReg : EnumAttr<"inreg">;
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp534 return F->getAttributes().hasParamAttribute(A->getArgNo(), Attribute::InReg) || in isArgPassedInSGPR()
H A DAMDGPUMachineCFGStructurizer.cpp2737 unsigned InReg = LRegion->getBBSelectRegIn(); in structurizeComplexRegion() local
2739 MRI->createVirtualRegister(MRI->getRegClass(InReg)); in structurizeComplexRegion()
2740 unsigned NewInReg = MRI->createVirtualRegister(MRI->getRegClass(InReg)); in structurizeComplexRegion()
2745 LRegion->replaceRegisterInsideRegion(InReg, InnerSelectReg, false, MRI); in structurizeComplexRegion()
H A DAMDGPUAsmPrinter.cpp862 if (Arg.hasAttribute(Attribute::InReg)) in getSIProgramInfo()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp931 return F->getAttributes().hasParamAttribute(A->getArgNo(), Attribute::InReg) || in isArgPassedInSGPR()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp1202 unsigned InReg = It->second; in getCopyFromRegs() local
1205 DAG.getDataLayout(), InReg, Ty, in getCopyFromRegs()
1394 unsigned InReg = FuncInfo.InitializeRegForValue(Inst); in getValueImpl() local
1396 RegsForValue RFV(*DAG.getContext(), TLI, DAG.getDataLayout(), InReg, in getValueImpl()
1628 AttributeList::ReturnIndex, Attribute::InReg); in visitRet()
2277 if (Fn->hasAttribute(1, Attribute::AttrKind::InReg)) in visitSPDescriptorParent()
8416 Attrs.push_back(Attribute::InReg); in getReturnAttrs()
9047 if (Arg.hasAttribute(Attribute::InReg)) { in LowerArguments()
H A DFastISel.cpp1091 Attrs.push_back(Attribute::InReg); in getReturnAttrs()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp773 case Attribute::InReg: in constructFunction()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DAttributes.cpp272 if (hasAttribute(Attribute::InReg)) in getAsString()
H A DVerifier.cpp1571 Attrs.hasAttribute(Attribute::InReg); in verifyParameterAttrs()
2946 Attribute::InReg, Attribute::Returned, Attribute::SwiftSelf, in getParameterABIAttributes()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMFastISel.cpp2367 if (CS.paramHasAttr(ArgIdx, Attribute::InReg) || in SelectCall()
3039 if (Arg.hasAttribute(Attribute::InReg) || in fastLowerArguments()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1386 if (attr.hasAttribute(AttributeList::ReturnIndex, Attribute::InReg)) in GetReturnInfo()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp730 bool InReg = VA.isRegLoc() && in LowerFormalArguments() local
733 if (InReg) { in LowerFormalArguments()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp1348 if (FormalArg.hasAttribute(Attribute::InReg) || in fastLowerArguments()

12