reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
16747 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 16749 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 16751 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 16753 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 16755 const Attribute::AttrKind AttrParam7[]= {Attribute::ImmArg}; 16757 const Attribute::AttrKind AttrParam8[]= {Attribute::ImmArg}; 16765 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 16773 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 16775 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 16783 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 16785 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 16787 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 16795 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 16797 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 16799 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 16801 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 16803 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 16811 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 16813 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 16815 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 16817 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 16819 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 16821 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 16829 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 16831 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 16833 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 16835 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 16837 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 16845 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 16847 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 16849 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 16865 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 16873 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 16881 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 16883 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 16891 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 16899 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 16901 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 16909 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 16917 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 16919 const Attribute::AttrKind AttrParam7[]= {Attribute::ImmArg}; 16927 const Attribute::AttrKind AttrParam7[]= {Attribute::ImmArg}; 16935 const Attribute::AttrKind AttrParam7[]= {Attribute::ImmArg}; 16937 const Attribute::AttrKind AttrParam8[]= {Attribute::ImmArg}; 16945 const Attribute::AttrKind AttrParam8[]= {Attribute::ImmArg}; 16947 const Attribute::AttrKind AttrParam9[]= {Attribute::ImmArg}; 16997 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 16999 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 17001 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 17011 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 17021 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 17055 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 17085 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17087 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 17089 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 17091 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 17099 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17101 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 17103 const Attribute::AttrKind AttrParam7[]= {Attribute::ImmArg}; 17105 const Attribute::AttrKind AttrParam8[]= {Attribute::ImmArg}; 17113 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 17143 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 17145 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 17147 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 17155 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 17157 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 17159 const Attribute::AttrKind AttrParam7[]= {Attribute::ImmArg}; 17167 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 17169 const Attribute::AttrKind AttrParam7[]= {Attribute::ImmArg}; 17171 const Attribute::AttrKind AttrParam8[]= {Attribute::ImmArg}; 17179 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 17181 const Attribute::AttrKind AttrParam8[]= {Attribute::ImmArg}; 17183 const Attribute::AttrKind AttrParam9[]= {Attribute::ImmArg}; 17191 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 17199 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 17207 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 17209 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 17217 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 17225 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 17227 const Attribute::AttrKind AttrParam7[]= {Attribute::ImmArg}; 17235 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 17237 const Attribute::AttrKind AttrParam7[]= {Attribute::ImmArg}; 17239 const Attribute::AttrKind AttrParam8[]= {Attribute::ImmArg}; 17241 const Attribute::AttrKind AttrParam9[]= {Attribute::ImmArg}; 17243 const Attribute::AttrKind AttrParam10[]= {Attribute::ImmArg}; 17271 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17279 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17281 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 17283 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 17291 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17293 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 17295 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 17303 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17305 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 17307 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 17309 const Attribute::AttrKind AttrParam7[]= {Attribute::ImmArg}; 17317 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17319 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 17321 const Attribute::AttrKind AttrParam7[]= {Attribute::ImmArg}; 17329 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17331 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 17333 const Attribute::AttrKind AttrParam7[]= {Attribute::ImmArg}; 17335 const Attribute::AttrKind AttrParam8[]= {Attribute::ImmArg}; 17343 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17345 const Attribute::AttrKind AttrParam7[]= {Attribute::ImmArg}; 17347 const Attribute::AttrKind AttrParam8[]= {Attribute::ImmArg}; 17355 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17357 const Attribute::AttrKind AttrParam7[]= {Attribute::ImmArg}; 17359 const Attribute::AttrKind AttrParam8[]= {Attribute::ImmArg}; 17361 const Attribute::AttrKind AttrParam9[]= {Attribute::ImmArg}; 17369 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17371 const Attribute::AttrKind AttrParam8[]= {Attribute::ImmArg}; 17373 const Attribute::AttrKind AttrParam9[]= {Attribute::ImmArg}; 17375 const Attribute::AttrKind AttrParam10[]= {Attribute::ImmArg}; 17383 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17385 const Attribute::AttrKind AttrParam9[]= {Attribute::ImmArg}; 17387 const Attribute::AttrKind AttrParam10[]= {Attribute::ImmArg}; 17389 const Attribute::AttrKind AttrParam11[]= {Attribute::ImmArg}; 17397 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17399 const Attribute::AttrKind AttrParam10[]= {Attribute::ImmArg}; 17401 const Attribute::AttrKind AttrParam11[]= {Attribute::ImmArg}; 17403 const Attribute::AttrKind AttrParam12[]= {Attribute::ImmArg}; 17411 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17413 const Attribute::AttrKind AttrParam11[]= {Attribute::ImmArg}; 17415 const Attribute::AttrKind AttrParam12[]= {Attribute::ImmArg}; 17417 const Attribute::AttrKind AttrParam13[]= {Attribute::ImmArg}; 17425 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17427 const Attribute::AttrKind AttrParam12[]= {Attribute::ImmArg}; 17429 const Attribute::AttrKind AttrParam13[]= {Attribute::ImmArg}; 17431 const Attribute::AttrKind AttrParam14[]= {Attribute::ImmArg}; 17439 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17441 const Attribute::AttrKind AttrParam13[]= {Attribute::ImmArg}; 17443 const Attribute::AttrKind AttrParam14[]= {Attribute::ImmArg}; 17445 const Attribute::AttrKind AttrParam15[]= {Attribute::ImmArg}; 17453 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17455 const Attribute::AttrKind AttrParam14[]= {Attribute::ImmArg}; 17457 const Attribute::AttrKind AttrParam15[]= {Attribute::ImmArg}; 17459 const Attribute::AttrKind AttrParam16[]= {Attribute::ImmArg}; 17467 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17469 const Attribute::AttrKind AttrParam15[]= {Attribute::ImmArg}; 17471 const Attribute::AttrKind AttrParam16[]= {Attribute::ImmArg}; 17473 const Attribute::AttrKind AttrParam17[]= {Attribute::ImmArg}; 17481 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17483 const Attribute::AttrKind AttrParam16[]= {Attribute::ImmArg}; 17485 const Attribute::AttrKind AttrParam17[]= {Attribute::ImmArg}; 17487 const Attribute::AttrKind AttrParam18[]= {Attribute::ImmArg}; 17495 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 17497 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 17505 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 17513 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 17515 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 17523 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 17531 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 17533 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 17541 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 17543 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 17545 const Attribute::AttrKind AttrParam7[]= {Attribute::ImmArg}; 17547 const Attribute::AttrKind AttrParam8[]= {Attribute::ImmArg}; 17549 const Attribute::AttrKind AttrParam9[]= {Attribute::ImmArg}; 17597 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 17649 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17657 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17659 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 17667 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17669 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 17677 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17679 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 17681 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 17689 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17691 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 17693 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 17695 const Attribute::AttrKind AttrParam7[]= {Attribute::ImmArg}; 17703 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17705 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 17707 const Attribute::AttrKind AttrParam7[]= {Attribute::ImmArg}; 17709 const Attribute::AttrKind AttrParam8[]= {Attribute::ImmArg}; 17717 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17719 const Attribute::AttrKind AttrParam7[]= {Attribute::ImmArg}; 17721 const Attribute::AttrKind AttrParam8[]= {Attribute::ImmArg}; 17723 const Attribute::AttrKind AttrParam9[]= {Attribute::ImmArg}; 17731 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 17739 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 17741 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 17749 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 17751 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 17759 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 17767 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 17769 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 17777 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 17779 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 17787 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 17789 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 17797 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 17805 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 17807 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 17815 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 17823 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 17825 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 17855 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17857 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 17885 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17893 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17915 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 17917 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 17925 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 17927 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 17929 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 17937 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 17945 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 17947 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 17955 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 17957 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 17959 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 17967 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 17981 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 17989 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 17999 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 18025 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 18033 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 18035 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 18037 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 18039 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 18047 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 18055 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 18057 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 18059 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 18061 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 18069 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 18071 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 18073 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 18081 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 18083 const Attribute::AttrKind AttrParam6[]= {Attribute::ImmArg}; 18109 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 18119 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 18121 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 18139 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 18151 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 18161 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 18173 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 18181 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 18191 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 18201 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 18221 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 18229 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 18255 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 18263 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 18265 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 18267 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 18275 const Attribute::AttrKind AttrParam3[]= {Attribute::ImmArg}; 18307 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 18324 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg}; 18326 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 18328 const Attribute::AttrKind AttrParam4[]= {Attribute::ImmArg}; 18330 const Attribute::AttrKind AttrParam5[]= {Attribute::ImmArg}; 18342 const Attribute::AttrKind AttrParam2[]= {Attribute::ImmArg}; 18356 const Attribute::AttrKind AttrParam1[]= {Attribute::ImmArg};gen/lib/IR/AttributesCompatFunc.inc
82 .Case("immarg", Attribute::ImmArg) 223 return llvm::Attribute::ImmArg;lib/AsmParser/LLParser.cpp
1649 case lltok::kw_immarg: B.addAttribute(Attribute::ImmArg); break;
lib/Bitcode/Reader/BitcodeReader.cpp1277 case Attribute::ImmArg: 1540 return Attribute::ImmArg;lib/Bitcode/Writer/BitcodeWriter.cpp
724 case Attribute::ImmArg:
lib/CodeGen/GlobalISel/IRTranslator.cpp 1633 if (CI.paramHasAttr(Arg.index(), Attribute::ImmArg)) {
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 4796 if (!I.paramHasAttr(i, Attribute::ImmArg)) {
lib/IR/Attributes.cpp 393 if (hasAttribute(Attribute::ImmArg))
lib/IR/Verifier.cpp1592 if (Attrs.hasAttribute(Attribute::ImmArg)) { 1727 Assert(!ArgAttrs.hasAttribute(Attribute::ImmArg), 2896 if (Attrs.hasParamAttribute(i, Attribute::ImmArg)) { 2899 Assert(Callee && Callee->hasParamAttribute(i, Attribute::ImmArg), 2904 if (Call.paramHasAttr(i, Attribute::ImmArg)) {lib/Transforms/Utils/CodeExtractor.cpp
885 case Attribute::ImmArg: