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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DCFGuardLongjmp.cpp93 if (F->hasFnAttribute(Attribute::ReturnsTwice)) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86IndirectBranchTracking.cpp95 if (Attrs.hasAttribute(AttributeList::FunctionIndex, Attribute::ReturnsTwice))
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DForceFunctionAttrs.cpp55 .Case("returns_twice", Attribute::ReturnsTwice)
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DInlineCost.cpp1478 if (Call.hasFnAttr(Attribute::ReturnsTwice) &&
1479 !F.hasFnAttribute(Attribute::ReturnsTwice)) {
2194 bool ReturnsTwice = F.hasFnAttribute(Attribute::ReturnsTwice); local
2218 if (!ReturnsTwice && isa<CallInst>(Call) &&
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
H A DAttributes.cpp361 if (hasAttribute(Attribute::ReturnsTwice))
H A DFunction.cpp1478 if (Call->hasFnAttr(Attribute::ReturnsTwice))
H A DVerifier.cpp1525 case Attribute::ReturnsTwice:
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp875 case Attribute::ReturnsTwice:
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h1669 bool canReturnTwice() const { return hasFnAttr(Attribute::ReturnsTwice); }
1671 addAttribute(AttributeList::FunctionIndex, Attribute::ReturnsTwice);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp697 return CS.hasFnAttr(Attribute::ReturnsTwice);
712 return CalleeFn->hasFnAttribute(Attribute::ReturnsTwice);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp1245 case Attribute::ReturnsTwice: return 1 << 29;
1497 return Attribute::ReturnsTwice;
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCall.cpp1857 FuncAttrs.addAttribute(llvm::Attribute::ReturnsTwice);
H A DCGBuiltin.cpp925 // Mark the call site and declaration with ReturnsTwice.
929 llvm::Attribute::ReturnsTwice);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp681 case Attribute::ReturnsTwice:
/freebsd-12-stable/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp1302 B.addAttribute(Attribute::ReturnsTwice); break;

Completed in 242 milliseconds