|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/IR/AttributesCompatFunc.inc 113 .Case("returns_twice", Attribute::ReturnsTwice)
378 return llvm::Attribute::ReturnsTwice;
include/llvm/IR/Instructions.h 1663 bool canReturnTwice() const { return hasFnAttr(Attribute::ReturnsTwice); }
1665 addAttribute(AttributeList::FunctionIndex, Attribute::ReturnsTwice);
lib/Analysis/InlineCost.cpp 1232 if (Call.hasFnAttr(Attribute::ReturnsTwice) &&
1233 !F.hasFnAttribute(Attribute::ReturnsTwice)) {
2092 bool ReturnsTwice = F.hasFnAttribute(Attribute::ReturnsTwice);
lib/AsmParser/LLParser.cpp 1302 B.addAttribute(Attribute::ReturnsTwice); break;
lib/Bitcode/Reader/BitcodeReader.cpp 1244 case Attribute::ReturnsTwice: return 1 << 29;
1496 return Attribute::ReturnsTwice;
lib/Bitcode/Writer/BitcodeWriter.cpp 680 case Attribute::ReturnsTwice:
lib/CodeGen/CFGuardLongjmp.cpp 92 if (F->hasFnAttribute(Attribute::ReturnsTwice)) {
lib/IR/Attributes.cpp 361 if (hasAttribute(Attribute::ReturnsTwice))
lib/IR/Function.cpp 1459 if (Call->hasFnAttr(Attribute::ReturnsTwice))
lib/IR/Verifier.cpp 1524 case Attribute::ReturnsTwice:
lib/Target/Sparc/SparcISelLowering.cpp 697 return CS.hasFnAttr(Attribute::ReturnsTwice);
712 return CalleeFn->hasFnAttribute(Attribute::ReturnsTwice);
lib/Target/X86/X86IndirectBranchTracking.cpp 94 if (Attrs.hasAttribute(AttributeList::FunctionIndex, Attribute::ReturnsTwice))
lib/Transforms/IPO/ForceFunctionAttrs.cpp 53 .Case("returns_twice", Attribute::ReturnsTwice)
lib/Transforms/Utils/CodeExtractor.cpp 875 case Attribute::ReturnsTwice:
tools/clang/lib/CodeGen/CGBuiltin.cpp 858 llvm::Attribute::ReturnsTwice);
tools/clang/lib/CodeGen/CGCall.cpp 1841 FuncAttrs.addAttribute(llvm::Attribute::ReturnsTwice);