HomeSort by relevance Sort by last modified time
    Searched defs:AndCst (Results 1 - 3 of 3) sorted by null

  /external/llvm/lib/Transforms/InstCombine/
InstCombineAndOrXor.cpp     [all...]
InstCombineCompares.cpp 232 /// If AndCst is non-null, then the loaded value is masked with that constant
236 CmpInst &ICI, ConstantInt *AndCst) {
318 if (AndCst) Elt = ConstantExpr::getAnd(Elt, AndCst);
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
InstCombineAndOrXor.cpp 779 ConstantInt *AndCst, *SmallCst = 0, *BigCst = 0;
783 match(Val, m_And(m_Specific(V), m_ConstantInt(AndCst)))) {
789 match(Val2, m_And(m_Specific(V), m_ConstantInt(AndCst)))) {
800 if ((Low & AndCst->getValue()) == 0 && (Low & BigCst->getValue()) == 0) {
801 Value *NewAnd = Builder->CreateAnd(V, Low | AndCst->getValue());
803 Value *NewVal = ConstantInt::get(AndCst->getType()->getContext(), N);
    [all...]

Completed in 834 milliseconds