HomeSort by: relevance | last modified time | path
    Searched refs:LowerSwitch (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/lib/libLLVMTransformsUtils/
Makefile 56 LowerSwitch.cpp \
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
LowerSwitch.cpp 1 //===- LowerSwitch.cpp - Eliminate Switch instructions --------------------===//
9 // The LowerSwitch transformation rewrites switch instructions with a sequence
15 #include "llvm/Transforms/Utils/LowerSwitch.h"
392 // LowerSwitch isn't as good, and also much more expensive in terms of
397 // switch, while LowerSwitch only needs to call LVI once per switch.
523 bool LowerSwitch(Function &F, LazyValueInfo *LVI, AssumptionCache *AC) {
574 INITIALIZE_PASS_BEGIN(LowerSwitchLegacyPass, "lowerswitch",
578 INITIALIZE_PASS_END(LowerSwitchLegacyPass, "lowerswitch",
590 return LowerSwitch(F, LVI, AC);
597 return LowerSwitch(F, LVI, AC) ? PreservedAnalyses::none(
    [all...]

Completed in 16 milliseconds