reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Utils/BuildLibCalls.cpp
  155     Changed |= setDoesNotFreeMemory(F);
  158     Changed |= setNonLazyBind(F);
  163     Changed |= setOnlyReadsMemory(F);
  164     Changed |= setDoesNotThrow(F);
  165     Changed |= setOnlyAccessesArgMemory(F);
  166     Changed |= setDoesNotCapture(F, 0);
  167     return Changed;
  170     Changed |= setOnlyReadsMemory(F);
  171     Changed |= setDoesNotThrow(F);
  172     return Changed;
  180     Changed |= setDoesNotThrow(F);
  181     Changed |= setDoesNotCapture(F, 1);
  182     Changed |= setOnlyReadsMemory(F, 0);
  183     return Changed;
  186     Changed |= setDoesNotAlias(F, 0);
  187     Changed |= setDoesNotAlias(F, 1);
  191     Changed |= setReturnedArg(F, 0);
  195     Changed |= setDoesNotThrow(F);
  196     Changed |= setDoesNotCapture(F, 1);
  197     Changed |= setOnlyReadsMemory(F, 1);
  198     return Changed;
  200     Changed |= setDoesNotThrow(F);
  201     Changed |= setDoesNotCapture(F, 0);
  202     Changed |= setDoesNotCapture(F, 1);
  203     Changed |= setOnlyReadsMemory(F, 1);
  204     return Changed;
  212     Changed |= setOnlyReadsMemory(F);
  213     Changed |= setDoesNotThrow(F);
  214     Changed |= setDoesNotCapture(F, 0);
  215     Changed |= setDoesNotCapture(F, 1);
  216     return Changed;
  219     Changed |= setOnlyReadsMemory(F);
  220     Changed |= setDoesNotThrow(F);
  221     Changed |= setDoesNotCapture(F, 1);
  222     return Changed;
  225     Changed |= setDoesNotThrow(F);
  226     Changed |= setDoesNotCapture(F, 1);
  227     Changed |= setOnlyReadsMemory(F, 1);
  228     return Changed;
  230     Changed |= setDoesNotThrow(F);
  231     Changed |= setDoesNotCapture(F, 0);
  232     Changed |= setOnlyReadsMemory(F, 0);
  233     return Changed;
  236     Changed |= setDoesNotThrow(F);
  237     Changed |= setDoesNotCapture(F, 0);
  238     return Changed;
  241     Changed |= setDoesNotThrow(F);
  242     Changed |= setRetDoesNotAlias(F);
  243     Changed |= setDoesNotCapture(F, 0);
  244     Changed |= setOnlyReadsMemory(F, 0);
  245     return Changed;
  248     Changed |= setDoesNotThrow(F);
  249     Changed |= setDoesNotCapture(F, 0);
  250     Changed |= setDoesNotCapture(F, 1);
  251     Changed |= setOnlyReadsMemory(F, 0);
  252     return Changed;
  254     Changed |= setDoesNotThrow(F);
  255     Changed |= setDoesNotCapture(F, 0);
  256     Changed |= setDoesNotCapture(F, 1);
  257     Changed |= setOnlyReadsMemory(F, 0);
  258     Changed |= setOnlyReadsMemory(F, 1);
  259     return Changed;
  261     Changed |= setDoesNotThrow(F);
  262     Changed |= setDoesNotCapture(F, 0);
  263     Changed |= setDoesNotAlias(F, 0);
  264     Changed |= setDoesNotCapture(F, 1);
  265     Changed |= setOnlyReadsMemory(F, 1);
  266     return Changed;
  268     Changed |= setDoesNotThrow(F);
  269     Changed |= setDoesNotCapture(F, 0);
  270     Changed |= setDoesNotAlias(F, 0);
  271     Changed |= setDoesNotCapture(F, 2);
  272     Changed |= setOnlyReadsMemory(F, 2);
  273     return Changed;
  275     Changed |= setDoesNotThrow(F);
  276     Changed |= setDoesNotCapture(F, 1);
  277     Changed |= setDoesNotCapture(F, 2);
  278     Changed |= setOnlyReadsMemory(F, 1);
  279     return Changed;
  282     Changed |= setDoesNotCapture(F, 0);
  283     Changed |= setOnlyReadsMemory(F, 0);
  284     return Changed;
  286     Changed |= setDoesNotThrow(F);
  287     Changed |= setRetDoesNotAlias(F);
  288     return Changed;
  290     Changed |= setOnlyReadsMemory(F);
  291     Changed |= setDoesNotThrow(F);
  292     Changed |= setDoesNotCapture(F, 0);
  293     Changed |= setDoesNotCapture(F, 1);
  294     return Changed;
  297     Changed |= setOnlyReadsMemory(F);
  298     Changed |= setDoesNotThrow(F);
  299     return Changed;
  303     Changed |= setDoesNotThrow(F);
  304     Changed |= setDoesNotCapture(F, 1);
  305     return Changed;
  307     Changed |= setDoesNotAlias(F, 0);
  308     Changed |= setDoesNotAlias(F, 1);
  309     Changed |= setReturnedArg(F, 0);
  310     Changed |= setDoesNotThrow(F);
  311     Changed |= setDoesNotCapture(F, 1);
  312     Changed |= setOnlyReadsMemory(F, 1);
  313     return Changed;
  315     Changed |= setReturnedArg(F, 0);
  316     Changed |= setDoesNotThrow(F);
  317     Changed |= setDoesNotCapture(F, 1);
  318     Changed |= setOnlyReadsMemory(F, 1);
  319     return Changed;
  322     Changed |= setDoesNotAlias(F, 0);
  323     Changed |= setDoesNotAlias(F, 1);
  324     Changed |= setDoesNotThrow(F);
  325     Changed |= setDoesNotCapture(F, 1);
  326     Changed |= setOnlyReadsMemory(F, 1);
  327     return Changed;
  329     Changed |= setDoesNotThrow(F);
  330     return Changed;
  332     Changed |= setRetDoesNotAlias(F);
  333     return Changed;
  335     Changed |= setDoesNotThrow(F);
  336     Changed |= setDoesNotCapture(F, 0);
  337     Changed |= setOnlyReadsMemory(F, 0);
  338     return Changed;
  340     Changed |= setDoesNotThrow(F);
  341     Changed |= setDoesNotCapture(F, 0);
  342     return Changed;
  344     Changed |= setDoesNotThrow(F);
  345     Changed |= setRetDoesNotAlias(F);
  346     Changed |= setDoesNotCapture(F, 0);
  347     return Changed;
  350     Changed |= setDoesNotCapture(F, 1);
  351     return Changed;
  353     Changed |= setDoesNotThrow(F);
  354     Changed |= setDoesNotCapture(F, 0);
  355     return Changed;
  359     Changed |= setDoesNotThrow(F);
  360     Changed |= setDoesNotCapture(F, 0);
  361     Changed |= setOnlyReadsMemory(F, 0);
  362     return Changed;
  364     Changed |= setDoesNotThrow(F);
  365     Changed |= setDoesNotCapture(F, 0);
  366     Changed |= setDoesNotCapture(F, 1);
  367     Changed |= setOnlyReadsMemory(F, 0);
  368     Changed |= setOnlyReadsMemory(F, 1);
  369     return Changed;
  371     Changed |= setDoesNotThrow(F);
  372     Changed |= setDoesNotCapture(F, 0);
  373     Changed |= setDoesNotCapture(F, 1);
  374     Changed |= setOnlyReadsMemory(F, 0);
  375     return Changed;
  378     Changed |= setDoesNotCapture(F, 1);
  379     Changed |= setOnlyReadsMemory(F, 1);
  380     return Changed;
  382     Changed |= setDoesNotThrow(F);
  383     Changed |= setDoesNotCapture(F, 0);
  384     Changed |= setDoesNotCapture(F, 1);
  385     Changed |= setOnlyReadsMemory(F, 0);
  386     return Changed;
  388     Changed |= setDoesNotThrow(F);
  389     Changed |= setOnlyReadsMemory(F);
  390     Changed |= setDoesNotCapture(F, 0);
  391     Changed |= setDoesNotCapture(F, 1);
  392     return Changed;
  394     Changed |= setDoesNotThrow(F);
  395     Changed |= setDoesNotCapture(F, 0);
  396     return Changed;
  398     Changed |= setDoesNotThrow(F);
  399     Changed |= setRetDoesNotAlias(F);
  400     return Changed;
  403     Changed |= setDoesNotThrow(F);
  404     Changed |= setDoesNotCapture(F, 0);
  405     Changed |= setOnlyReadsMemory(F, 0);
  406     return Changed;
  410     Changed |= setDoesNotThrow(F);
  411     Changed |= setDoesNotCapture(F, 0);
  412     return Changed;
  417     Changed |= setDoesNotThrow(F);
  418     Changed |= setOnlyReadsMemory(F);
  419     Changed |= setDoesNotCapture(F, 0);
  420     return Changed;
  422     Changed |= setDoesNotThrow(F);
  423     Changed |= setDoesNotCapture(F, 0);
  424     Changed |= setOnlyReadsMemory(F, 0);
  425     return Changed;
  427     Changed |= setDoesNotThrow(F);
  428     Changed |= setRetDoesNotAlias(F);
  429     Changed |= setDoesNotCapture(F, 0);
  430     Changed |= setDoesNotCapture(F, 1);
  431     Changed |= setOnlyReadsMemory(F, 0);
  432     Changed |= setOnlyReadsMemory(F, 1);
  433     return Changed;
  435     Changed |= setDoesNotThrow(F);
  436     Changed |= setRetDoesNotAlias(F);
  437     Changed |= setDoesNotCapture(F, 1);
  438     Changed |= setOnlyReadsMemory(F, 1);
  439     return Changed;
  455     Changed |= setDoesNotThrow(F);
  456     Changed |= setDoesNotCapture(F, 0);
  457     return Changed;
  459     Changed |= setDoesNotThrow(F);
  460     Changed |= setDoesNotCapture(F, 0);
  461     Changed |= setOnlyReadsMemory(F);
  462     return Changed;
  470     Changed |= setDoesNotThrow(F);
  471     Changed |= setDoesNotCapture(F, 1);
  472     return Changed;
  475     Changed |= setDoesNotThrow(F);
  476     Changed |= setDoesNotCapture(F, 2);
  477     return Changed;
  480     Changed |= setDoesNotThrow(F);
  481     Changed |= setDoesNotCapture(F, 0);
  482     Changed |= setDoesNotCapture(F, 3);
  483     return Changed;
  486     Changed |= setDoesNotThrow(F);
  487     Changed |= setDoesNotCapture(F, 0);
  488     Changed |= setDoesNotCapture(F, 3);
  490     return Changed;
  493     Changed |= setDoesNotThrow(F);
  494     Changed |= setDoesNotCapture(F, 0);
  495     Changed |= setDoesNotCapture(F, 1);
  496     Changed |= setOnlyReadsMemory(F, 0);
  497     return Changed;
  500     Changed |= setDoesNotThrow(F);
  501     Changed |= setDoesNotCapture(F, 0);
  502     Changed |= setDoesNotCapture(F, 1);
  503     Changed |= setOnlyReadsMemory(F, 1);
  504     return Changed;
  506     Changed |= setDoesNotThrow(F);
  507     Changed |= setDoesNotCapture(F, 0);
  508     Changed |= setDoesNotCapture(F, 1);
  509     return Changed;
  513     Changed |= setDoesNotThrow(F);
  514     Changed |= setDoesNotCapture(F, 0);
  515     return Changed;
  517     Changed |= setDoesNotThrow(F);
  518     Changed |= setOnlyReadsMemory(F);
  519     Changed |= setDoesNotCapture(F, 0);
  520     return Changed;
  524     Changed |= setDoesNotThrow(F);
  525     return Changed;
  527     Changed |= setDoesNotThrow(F);
  528     Changed |= setDoesNotCapture(F, 1);
  529     return Changed;
  531     Changed |= setDoesNotThrow(F);
  532     Changed |= setDoesNotCapture(F, 0);
  533     Changed |= setOnlyReadsMemory(F, 0);
  534     return Changed;
  536     Changed |= setDoesNotThrow(F);
  537     Changed |= setDoesNotCapture(F, 1);
  538     return Changed;
  540     Changed |= setDoesNotThrow(F);
  541     Changed |= setDoesNotCapture(F, 0);
  542     return Changed;
  544     Changed |= setDoesNotThrow(F);
  545     Changed |= setDoesNotCapture(F, 0);
  546     Changed |= setOnlyReadsMemory(F, 0);
  547     return Changed;
  549     Changed |= setDoesNotThrow(F);
  550     Changed |= setDoesNotCapture(F, 0);
  551     Changed |= setOnlyReadsMemory(F, 0);
  552     return Changed;
  555     Changed |= setDoesNotThrow(F);
  556     Changed |= setDoesNotCapture(F, 0);
  557     Changed |= setDoesNotCapture(F, 1);
  558     Changed |= setOnlyReadsMemory(F, 0);
  559     Changed |= setOnlyReadsMemory(F, 1);
  560     return Changed;
  563     Changed |= setDoesNotThrow(F);
  564     Changed |= setDoesNotCapture(F, 1);
  565     return Changed;
  569     Changed |= setDoesNotThrow(F);
  570     Changed |= setDoesNotCapture(F, 0);
  571     Changed |= setOnlyReadsMemory(F, 0);
  572     return Changed;
  575     Changed |= setDoesNotCapture(F, 1);
  576     return Changed;
  579     Changed |= setDoesNotCapture(F, 1);
  580     Changed |= setOnlyReadsMemory(F, 1);
  581     return Changed;
  584     Changed |= setDoesNotThrow(F);
  585     return Changed;
  587     Changed |= setDoesNotThrow(F);
  588     Changed |= setRetDoesNotAlias(F);
  589     Changed |= setDoesNotCapture(F, 0);
  590     Changed |= setDoesNotCapture(F, 1);
  591     Changed |= setOnlyReadsMemory(F, 0);
  592     Changed |= setOnlyReadsMemory(F, 1);
  593     return Changed;
  595     Changed |= setDoesNotThrow(F);
  596     Changed |= setDoesNotCapture(F, 0);
  597     return Changed;
  599     Changed |= setDoesNotThrow(F);
  600     Changed |= setDoesNotCapture(F, 0);
  601     Changed |= setOnlyReadsMemory(F, 0);
  602     return Changed;
  604     Changed |= setDoesNotThrow(F);
  605     Changed |= setDoesNotCapture(F, 0);
  606     Changed |= setDoesNotCapture(F, 1);
  607     Changed |= setOnlyReadsMemory(F, 0);
  608     Changed |= setOnlyReadsMemory(F, 1);
  609     return Changed;
  611     Changed |= setDoesNotThrow(F);
  612     Changed |= setDoesNotCapture(F, 0);
  613     Changed |= setDoesNotCapture(F, 1);
  614     Changed |= setOnlyReadsMemory(F, 1);
  615     return Changed;
  617     Changed |= setDoesNotThrow(F);
  618     Changed |= setRetDoesNotAlias(F);
  619     return Changed;
  621     Changed |= setDoesNotThrow(F);
  622     Changed |= setDoesNotCapture(F, 0);
  623     Changed |= setOnlyReadsMemory(F, 0);
  624     return Changed;
  627     Changed |= setDoesNotThrow(F);
  628     Changed |= setDoesNotCapture(F, 0);
  629     Changed |= setDoesNotCapture(F, 1);
  630     Changed |= setOnlyReadsMemory(F, 1);
  631     return Changed;
  633     Changed |= setDoesNotThrow(F);
  634     Changed |= setDoesNotCapture(F, 0);
  635     Changed |= setDoesNotCapture(F, 2);
  636     Changed |= setOnlyReadsMemory(F, 2);
  637     return Changed;
  640     Changed |= setDoesNotCapture(F, 0);
  641     Changed |= setOnlyReadsMemory(F, 0);
  642     return Changed;
  644     Changed |= setDoesNotThrow(F);
  645     Changed |= setRetDoesNotAlias(F);
  646     Changed |= setDoesNotCapture(F, 0);
  647     Changed |= setOnlyReadsMemory(F, 0);
  648     return Changed;
  650     Changed |= setDoesNotThrow(F);
  651     Changed |= setRetDoesNotAlias(F);
  652     return Changed;
  654     Changed |= setDoesNotThrow(F);
  655     Changed |= setDoesNotCapture(F, 0);
  656     return Changed;
  661     Changed |= setDoesNotThrow(F);
  662     Changed |= setDoesNotAccessMemory(F);
  663     return Changed;
  665     Changed |= setDoesNotThrow(F);
  666     Changed |= setDoesNotCapture(F, 0);
  667     Changed |= setDoesNotCapture(F, 1);
  668     Changed |= setOnlyReadsMemory(F, 0);
  669     return Changed;
  671     Changed |= setDoesNotThrow(F);
  672     Changed |= setDoesNotCapture(F, 0);
  673     Changed |= setOnlyReadsMemory(F, 0);
  674     return Changed;
  677     Changed |= setDoesNotCapture(F, 3);
  678     return Changed;
  681     Changed |= setDoesNotThrow(F);
  682     Changed |= setRetDoesNotAlias(F);
  683     Changed |= setDoesNotCapture(F, 0);
  684     Changed |= setOnlyReadsMemory(F, 0);
  685     return Changed;
  687     Changed |= setDoesNotThrow(F);
  688     Changed |= setDoesNotCapture(F, 1);
  689     Changed |= setOnlyReadsMemory(F, 1);
  690     return Changed;
  692     Changed |= setDoesNotThrow(F);
  693     Changed |= setDoesNotCapture(F, 0);
  694     return Changed;
  696     Changed |= setDoesNotThrow(F);
  697     Changed |= setDoesNotCapture(F, 1);
  698     return Changed;
  700     Changed |= setDoesNotThrow(F);
  701     Changed |= setDoesNotCapture(F, 0);
  702     Changed |= setOnlyReadsMemory(F, 0);
  703     return Changed;
  707     Changed |= setDoesNotThrow(F);
  708     Changed |= setDoesNotCapture(F, 0);
  709     Changed |= setDoesNotCapture(F, 1);
  710     Changed |= setOnlyReadsMemory(F, 0);
  711     return Changed;
  713     Changed |= setDoesNotThrow(F);
  714     Changed |= setDoesNotCapture(F, 0);
  715     Changed |= setDoesNotCapture(F, 1);
  716     Changed |= setOnlyReadsMemory(F, 0);
  717     Changed |= setOnlyReadsMemory(F, 1);
  718     return Changed;
  720     Changed |= setDoesNotThrow(F);
  721     Changed |= setRetDoesNotAlias(F);
  722     Changed |= setDoesNotCapture(F, 0);
  723     Changed |= setDoesNotCapture(F, 1);
  724     Changed |= setOnlyReadsMemory(F, 0);
  725     Changed |= setOnlyReadsMemory(F, 1);
  726     return Changed;
  729     Changed |= setDoesNotThrow(F);
  730     Changed |= setDoesNotCapture(F, 0);
  731     return Changed;
  733     Changed |= setDoesNotThrow(F);
  734     Changed |= setRetDoesNotAlias(F);
  735     return Changed;
  738     Changed |= setDoesNotThrow(F);
  739     Changed |= setDoesNotCapture(F, 1);
  740     return Changed;
  743     Changed |= setDoesNotCapture(F, 0);
  744     Changed |= setOnlyReadsMemory(F, 0);
  745     return Changed;
  750     Changed |= setDoesNotThrow(F);
  751     Changed |= setDoesNotCapture(F, 0);
  752     Changed |= setDoesNotCapture(F, 1);
  753     return Changed;
  763     Changed |= setRetNonNull(F);
  764     Changed |= setRetDoesNotAlias(F);
  765     return Changed;
  770     Changed |= setOnlyAccessesArgMemory(F);
  771     Changed |= setDoesNotCapture(F, 0);
  772     Changed |= setDoesNotCapture(F, 1);
  773     Changed |= setOnlyReadsMemory(F, 1);
  774     return Changed;
  777     Changed |= setDoesNotAccessMemory(F);
  778     Changed |= setDoesNotThrow(F);
  779     return Changed;