|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/IR/AttributesCompatFunc.inc 114 .Case("signext", Attribute::SExt)
383 return llvm::Attribute::SExt;
include/llvm/Analysis/TargetLibraryInfo.h 308 return Signed ? Attribute::SExt : Attribute::ZExt;
310 return Attribute::SExt;
319 return Signed ? Attribute::SExt : Attribute::ZExt;
include/llvm/CodeGen/FastISel.h 114 RetSExt = Call.hasRetAttr(Attribute::SExt);
138 RetSExt = Call.hasRetAttr(Attribute::SExt);
include/llvm/CodeGen/TargetLowering.h 3516 RetSExt = Call.hasRetAttr(Attribute::SExt);
lib/AsmParser/LLParser.cpp 1643 case lltok::kw_signext: B.addAttribute(Attribute::SExt); break;
1733 case lltok::kw_signext: B.addAttribute(Attribute::SExt); break;
lib/Bitcode/Reader/BitcodeReader.cpp 1222 case Attribute::SExt: return 1 << 1;
1498 return Attribute::SExt;
lib/Bitcode/Writer/BitcodeWriter.cpp 682 case Attribute::SExt:
lib/CodeGen/Analysis.cpp 584 } else if (CallerAttrs.contains(Attribute::SExt)) {
585 if (!CalleeAttrs.contains(Attribute::SExt))
589 CallerAttrs.removeAttribute(Attribute::SExt);
590 CalleeAttrs.removeAttribute(Attribute::SExt);
604 CalleeAttrs.removeAttribute(Attribute::SExt);
lib/CodeGen/GlobalISel/CallLowering.cpp 81 if (Attrs.hasAttribute(OpIdx, Attribute::SExt))
lib/CodeGen/GlobalISel/LegalizerHelper.cpp 347 CallerAttrs.hasAttribute(AttributeList::ReturnIndex, Attribute::SExt))
lib/CodeGen/SelectionDAG/FastISel.cpp 1086 Attrs.push_back(Attribute::SExt);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 1837 Attribute::SExt))
8972 Attrs.push_back(Attribute::SExt);
9641 if (Arg.hasAttribute(Attribute::SExt))
9824 if (Arg.hasAttribute(Attribute::SExt))
lib/CodeGen/SelectionDAG/TargetLowering.cpp 67 CallerAttrs.hasAttribute(AttributeList::ReturnIndex, Attribute::SExt))
103 IsSExt = Call->paramHasAttr(ArgIdx, Attribute::SExt);
lib/CodeGen/TargetLoweringBase.cpp 1476 if (attr.hasAttribute(AttributeList::ReturnIndex, Attribute::SExt))
1502 if (attr.hasAttribute(AttributeList::ReturnIndex, Attribute::SExt))
lib/IR/Attributes.cpp 363 if (hasAttribute(Attribute::SExt))
1702 Incompatible.addAttribute(Attribute::SExt)
lib/IR/Function.cpp 166 return hasAttribute(Attribute::SExt);
lib/IR/Verifier.cpp 1622 Attrs.hasAttribute(Attribute::SExt)),
lib/Target/AArch64/AArch64CallLowering.cpp 303 Attribute::SExt))
lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp 374 RetAttrs.addAttribute(Attribute::SExt);
lib/Target/ARM/ARMFastISel.cpp 2351 if (CS.paramHasAttr(ArgIdx, Attribute::SExt))
lib/Target/Hexagon/HexagonBitTracker.cpp 82 if (Arg.hasAttribute(Attribute::SExt))
lib/Target/Hexagon/HexagonOptimizeSZextends.cpp 74 if (F.getAttributes().hasAttribute(Idx, Attribute::SExt)) {
lib/Target/Mips/MipsFastISel.cpp 1378 if (!FormalArg.hasAttribute(Attribute::SExt) &&
lib/Target/PowerPC/PPCInstrInfo.cpp 4045 return Attrs.hasAttribute(SignExt ? Attribute::SExt :
lib/Target/WebAssembly/WebAssemblyFastISel.cpp 849 if (Attrs.hasParamAttribute(I, Attribute::SExt))
1338 if (FuncInfo.Fn->getAttributes().hasAttribute(0, Attribute::SExt))
lib/Transforms/Utils/CodeExtractor.cpp 876 case Attribute::SExt:
tools/clang/lib/CodeGen/CGCall.cpp 1963 RetAttrs.addAttribute(llvm::Attribute::SExt);
2045 Attrs.addAttribute(llvm::Attribute::SExt);
unittests/IR/AttributesTest.cpp 25 AttributeList::get(C, 2, Attribute::SExt)};
49 AttributeList::get(C, 1, Attribute::SExt)};
64 B.addAttribute(Attribute::SExt);
66 EXPECT_TRUE(AL.hasAttribute(AttributeList::ReturnIndex, Attribute::SExt));
168 std::pair<unsigned, Attribute> Attrs[] = { { AttributeList::ReturnIndex, Attribute::get(C, Attribute::SExt) },