Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/lib/Target/PowerPC/
HDPPCTLSDynamicCall.cpp72 unsigned InReg = MI->getOperand(1).getReg(); in processBlock() local
78 OrigRegs.push_back(InReg); in processBlock()
104 .addReg(InReg); in processBlock()
/NextBSD/contrib/llvm/tools/clang/include/clang/CodeGen/
HDCGFunctionInfo.h89 bool InReg : 1; // isDirect() || isExtend() || isIndirect() variable
93 : PaddingType(nullptr), TheKind(K), PaddingInReg(false), InReg(false) {} in ABIArgInfo()
98 TheKind(Direct), PaddingInReg(false), InReg(false) {} in ABIArgInfo()
205 return InReg; in getInReg()
210 InReg = IR; in setInReg()
/NextBSD/contrib/llvm/include/llvm/Target/
HDTargetCallingConv.h33 static const uint64_t InReg = 1ULL<<2; ///< Passed in register member
70 bool isInReg() const { return Flags & InReg; } in isInReg()
HDTargetLowering.h2357 IsInReg = Call.paramHasAttr(0, Attribute::InReg); in setCallee()
/NextBSD/contrib/llvm/include/llvm/CodeGen/
HDFastISel.h100 IsInReg = Call.paramHasAttr(0, Attribute::InReg); in setCallee()
124 IsInReg = Call.paramHasAttr(0, Attribute::InReg);
/NextBSD/contrib/llvm/include/llvm/IR/
HDAttributes.h78 InReg, ///< Force argument to be passed in register enumerator
/NextBSD/contrib/llvm/lib/Target/X86/
HDX86WinEHState.cpp355 Call->addAttribute(1, Attribute::InReg); in generateLSDAInEAXThunk()
HDX86FastISel.cpp2730 F->getAttributes().hasAttribute(Idx, Attribute::InReg) || in fastLowerArguments()
2811 if (CS && CS->paramHasAttr(1, Attribute::InReg)) in computeBytesPoppedByCallee()
HDX86ISelLowering.cpp16500 if (Attrs.hasAttribute(Idx, Attribute::InReg)) in LowerINIT_TRAMPOLINE()
/NextBSD/contrib/llvm/lib/IR/
HDAttributes.cpp205 if (hasAttribute(Attribute::InReg)) in getAsString()
406 case Attribute::InReg: return 1 << 3; in getAttrMask()
HDVerifier.cpp1324 Attrs.hasAttribute(Idx, Attribute::InReg); in VerifyParameterAttrs()
2327 Attribute::InReg, Attribute::Returned}; in getParameterABIAttributes()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGCall.cpp1571 RetAttrs.addAttribute(llvm::Attribute::InReg); in ConstructAttributeList()
1608 SRETAttrs.addAttribute(llvm::Attribute::InReg); in ConstructAttributeList()
1634 llvm::Attribute::InReg)); in ConstructAttributeList()
1655 Attrs.addAttribute(llvm::Attribute::InReg); in ConstructAttributeList()
1660 Attrs.addAttribute(llvm::Attribute::InReg); in ConstructAttributeList()
HDTargetInfo.cpp1132 bool InReg = shouldUseInReg(Ty, State, NeedsPadding); in classifyArgumentType() local
1135 if (InReg) in classifyArgumentType()
1139 if (InReg) in classifyArgumentType()
6232 bool InReg; member
6235 : Context(c), DL(dl), Size(0), InReg(false) {} in CoerceBuilder()
6270 InReg = true; in addFloat()
6366 if (CB.InReg) in classifyType()
/NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/
HDFastISel.cpp85 IsInReg = CS->paramHasAttr(AttrIdx, Attribute::InReg); in setAttributes()
861 Attrs.push_back(Attribute::InReg); in getReturnAttrs()
HDSelectionDAGBuilder.cpp969 unsigned InReg = It->second; in getCopyFromRegs() local
971 DAG.getDataLayout(), InReg, Ty); in getCopyFromRegs()
1161 unsigned InReg = FuncInfo.InitializeRegForValue(Inst); in getValueImpl() local
1162 RegsForValue RFV(*DAG.getContext(), TLI, DAG.getDataLayout(), InReg, in getValueImpl()
1231 Attribute::InReg); in visitRet()
6752 Attrs.push_back(Attribute::InReg); in getReturnAttrs()
7126 if (F.getAttributes().hasAttribute(Idx, Attribute::InReg)) in LowerArguments()
HDTargetLowering.cpp74 isInReg = CS->paramHasAttr(AttrIdx, Attribute::InReg); in setAttributes()
/NextBSD/contrib/llvm/lib/Target/ARM/
HDARMFastISel.cpp2348 if (CS.paramHasAttr(AttrInd, Attribute::InReg) || in SelectCall()
3019 if (F->getAttributes().hasAttribute(Idx, Attribute::InReg) || in fastLowerArguments()
/NextBSD/contrib/llvm/lib/CodeGen/
HDTargetLoweringBase.cpp1509 if (attr.hasAttribute(AttributeSet::ReturnIndex, Attribute::InReg)) in GetReturnInfo()
/NextBSD/contrib/llvm/lib/Target/CppBackend/
HDCPPBackend.cpp500 HANDLE_ATTR(InReg); in printAttributes()
/NextBSD/contrib/llvm/lib/AsmParser/
HDLLParser.cpp1254 case lltok::kw_inreg: B.addAttribute(Attribute::InReg); break; in ParseOptionalParamAttrs()
1326 case lltok::kw_inreg: B.addAttribute(Attribute::InReg); break; in ParseOptionalReturnAttrs()
/NextBSD/contrib/llvm/lib/Bitcode/Writer/
HDBitcodeWriter.cpp179 case Attribute::InReg: in getAttrKindEncoding()
/NextBSD/contrib/llvm/lib/Bitcode/Reader/
HDBitcodeReader.cpp1108 return Attribute::InReg; in getAttrFromCode()
/NextBSD/contrib/llvm/lib/Target/AArch64/
HDAArch64FastISel.cpp2851 F->getAttributes().hasAttribute(Idx, Attribute::InReg) || in fastLowerArguments()