Searched refs:InReg (Results 1 - 17 of 17) sorted by relevance

/external/clang/lib/CodeGen/
H A DABIInfo.h79 bool InReg; member in class:clang::ABIArgInfo
85 BoolData1(B1), InReg(IR), PaddingInReg(PIR) {}
162 return InReg;
H A DTargetInfo.cpp939 bool InReg = shouldUseInReg(Ty, FreeRegs, IsFastCall, NeedsPadding); local
942 if (InReg)
946 if (InReg)
5152 // We also compute the InReg flag which indicates that the struct contains
5160 bool InReg;
5163 : Context(c), DL(dl), Size(0), InReg(false) {}
5196 // The InReg flag is only required if there are any floats < 64 bits.
5198 InReg = true;
5294 if (CB.InReg)
H A DCGCall.cpp1104 RetAttrs.addAttribute(llvm::Attribute::InReg);
1113 SRETAttrs.addAttribute(llvm::Attribute::InReg);
1143 llvm::Attribute::InReg)); member in class:llvm::Attribute
1160 Attrs.addAttribute(llvm::Attribute::InReg);
1177 Attrs.addAttribute(llvm::Attribute::InReg);
/external/llvm/include/llvm/Target/
H A DTargetCallingConv.h31 static const uint64_t InReg = 1ULL<<2; ///< Passed in register member in struct:llvm::ISD::ArgFlagsTy
62 bool isInReg() const { return Flags & InReg; }
H A DTargetLowering.h1925 IsInReg(cs.paramHasAttr(0, Attribute::InReg)),
/external/llvm/include/llvm/IR/
H A DAttributes.h75 InReg, ///< Force argument to be passed in register enumerator in enum:llvm::Attribute::AttrKind
/external/llvm/lib/IR/
H A DAttributes.cpp171 if (hasAttribute(Attribute::InReg))
351 case Attribute::InReg: return 1 << 3;
H A DVerifier.cpp805 Attrs.hasAttribute(Idx, Attribute::InReg)) ||
807 Attrs.hasAttribute(Idx, Attribute::InReg))), "Attributes "
/external/llvm/lib/Target/X86/
H A DX86FastISel.cpp1747 F->getAttributes().hasAttribute(Idx, Attribute::InReg) ||
1824 if (CS.paramHasAttr(1, Attribute::InReg))
1923 if (CS.paramHasAttr(AttrInd, Attribute::InReg))
2199 if (CS.paramHasAttr(0, Attribute::InReg))
H A DX86ISelLowering.cpp11631 if (Attrs.hasAttribute(Idx, Attribute::InReg))
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp1022 unsigned InReg = It->second; local
1024 InReg, V->getType());
1180 unsigned InReg = FuncInfo.InitializeRegForValue(Inst); local
1181 RegsForValue RFV(*DAG.getContext(), *TLI, InReg, Inst->getType());
1260 Attribute::InReg))
5280 Entry.isInReg = CS.paramHasAttr(attrInd, Attribute::InReg);
6692 if (F.getAttributes().hasAttribute(Idx, Attribute::InReg))
/external/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1155 if (attr.hasAttribute(AttributeSet::ReturnIndex, Attribute::InReg))
/external/llvm/lib/Target/ARM/
H A DARMFastISel.cpp2362 if (CS.paramHasAttr(AttrInd, Attribute::InReg) ||
3026 if (F->getAttributes().hasAttribute(Idx, Attribute::InReg) ||
/external/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp178 case Attribute::InReg:
/external/llvm/lib/Target/CppBackend/
H A DCPPBackend.cpp490 HANDLE_ATTR(InReg);
/external/llvm/lib/AsmParser/
H A DLLParser.cpp1158 case lltok::kw_inreg: B.addAttribute(Attribute::InReg); break;
1211 case lltok::kw_inreg: B.addAttribute(Attribute::InReg); break;
/external/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp532 *Kind = Attribute::InReg;

Completed in 589 milliseconds