• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/

Lines Matching refs:ORE

73                                        OptimizationRemarkEmitter &ORE)
79 ORE(ORE) {
134 ORE.emit([&]() {
151 ORE.emit([&]() {
247 ORE.emit([&]() {
264 ORE.emit([&]() {
431 bool DoExtraAnalysis = ORE->allowExtraAnalysis(DEBUG_TYPE);
440 "CFGNotUnderstood", ORE, TheLoop);
459 "CFGNotUnderstood", ORE, TheLoop);
473 "CFGNotUnderstood", ORE, TheLoop);
484 "UnsupportedPhi", ORE, TheLoop);
613 "CFGNotUnderstood", ORE, TheLoop);
634 "CFGNotUnderstood", ORE, TheLoop, Phi);
687 "NonReductionValueUsedOutsideLoop", ORE, TheLoop, Phi);
721 "CantVectorizeLibcall", ORE, TheLoop, CI);
725 "CantVectorizeLibcall", ORE, TheLoop, CI);
740 "CantVectorizeIntrinsic", ORE, TheLoop, CI);
753 "CantVectorizeInstructionReturnType", ORE, TheLoop, &I);
763 "CantVectorizeStore", ORE, TheLoop, ST);
777 "CantVectorizeNontemporalStore", ORE, TheLoop, ST);
792 "CantVectorizeNontemporalLoad", ORE, TheLoop, LD);
821 "ValueUsedOutsideLoop", ORE, TheLoop, &I);
831 "NoInductionVariable", ORE, TheLoop);
836 "NoIntegerInductionVariable", ORE, TheLoop);
868 ORE->emit([&]() {
879 "CantVectorizeStoreToLoopInvariantAddress", ORE, TheLoop);
972 ORE, TheLoop);
1015 "LoopContainsSwitch", ORE, TheLoop,
1026 "NoCFGForSelect", ORE, TheLoop,
1034 "NoCFGForSelect", ORE, TheLoop,
1050 // TODO: ORE should be improved to show more accurate information when an
1058 bool DoExtraAnalysis = ORE->allowExtraAnalysis(DEBUG_TYPE);
1065 "CFGNotUnderstood", ORE, TheLoop);
1076 "CFGNotUnderstood", ORE, TheLoop);
1087 "CFGNotUnderstood", ORE, TheLoop);
1100 "CFGNotUnderstood", ORE, TheLoop);
1115 bool DoExtraAnalysis = ORE->allowExtraAnalysis(DEBUG_TYPE);
1141 bool DoExtraAnalysis = ORE->allowExtraAnalysis(DEBUG_TYPE);
1164 ORE, TheLoop);
1216 "TooManySCEVRunTimeChecks", ORE, TheLoop);
1252 "LiveOutFoldingTailByMasking", ORE, TheLoop, UI);
1267 "NoCFGForSelect", ORE, TheLoop,