Home
last modified time | relevance | path

Searched refs:ReturnsTwice (Results 1 – 15 of 15) sorted by relevance

/NextBSD/contrib/llvm/lib/Analysis/IPA/
HDInlineCost.cpp759 if (CS.hasFnAttr(Attribute::ReturnsTwice) && in visitCallSite()
760 !F.hasFnAttribute(Attribute::ReturnsTwice)) { in visitCallSite()
1404 bool ReturnsTwice = F.hasFnAttribute(Attribute::ReturnsTwice); in isInlineViable() local
1423 if (!ReturnsTwice && CS.isCall() && in isInlineViable()
/NextBSD/contrib/llvm/lib/Target/Sparc/
HDSparcCallingConv.td136 // Callee-saved registers for calls with ReturnsTwice attribute.
HDSparcISelLowering.cpp665 return CS->hasFnAttr(Attribute::ReturnsTwice); in hasReturnsTwiceAttr()
680 return CalleeFn->hasFnAttribute(Attribute::ReturnsTwice); in hasReturnsTwiceAttr()
/NextBSD/contrib/llvm/include/llvm/IR/
HDAttributes.h104 ReturnsTwice, ///< Function can return twice enumerator
HDInstructions.h1576 return hasFnAttr(Attribute::ReturnsTwice);
1579 addAttribute(AttributeSet::FunctionIndex, Attribute::ReturnsTwice);
/NextBSD/contrib/llvm/lib/IR/
HDAttributes.cpp247 if (hasAttribute(Attribute::ReturnsTwice)) in getAsString()
426 case Attribute::ReturnsTwice: return 1 << 29; in getAttrMask()
HDFunction.cpp920 if (CS && CS.hasFnAttr(Attribute::ReturnsTwice)) in callsFunctionThatReturnsTwice()
HDVerifier.cpp1265 I->getKindAsEnum() == Attribute::ReturnsTwice || in VerifyAttributeTypes()
/NextBSD/contrib/llvm/lib/Target/CppBackend/
HDCPPBackend.cpp522 HANDLE_ATTR(ReturnsTwice); in printAttributes()
/NextBSD/contrib/llvm/tools/clang/include/clang/Basic/
HDAttr.td864 def ReturnsTwice : InheritableAttr {
/NextBSD/contrib/llvm/lib/Bitcode/Writer/
HDBitcodeWriter.cpp225 case Attribute::ReturnsTwice: in getAttrKindEncoding()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGCall.cpp1400 FuncAttrs.addAttribute(llvm::Attribute::ReturnsTwice); in ConstructAttributeList()
HDCGBuiltin.cpp1711 llvm::Attribute::ReturnsTwice); in EmitBuiltinExpr()
1731 llvm::Attribute::ReturnsTwice); in EmitBuiltinExpr()
/NextBSD/contrib/llvm/lib/Bitcode/Reader/
HDBitcodeReader.cpp1154 return Attribute::ReturnsTwice; in getAttrFromCode()
/NextBSD/contrib/llvm/lib/AsmParser/
HDLLParser.cpp972 B.addAttribute(Attribute::ReturnsTwice); break; in ParseFnAttributeValuePairs()