Home
last modified time | relevance | path

Searched refs:CmpV (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBypassSlowDivision.cpp424 Value *CmpV = Builder.CreateICmpUGE(Dividend, Divisor); in insertFastDivAndRem() local
425 Builder.CreateCondBr(CmpV, Fast.BB, SuccessorBB); in insertFastDivAndRem()
438 Value *CmpV = insertOperandRuntimeCheck(DividendShort ? nullptr : Dividend, in insertFastDivAndRem() local
440 Builder.CreateCondBr(CmpV, Fast.BB, Slow.BB); in insertFastDivAndRem()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DRISCV.cpp1031 Value *CmpV = Builder.CreateICmpEQ(Bitset, Mask); in EmitRISCVCpuSupports() local
1032 Result = (!Result) ? CmpV : Builder.CreateAnd(Result, CmpV); in EmitRISCVCpuSupports()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp1188 auto GetMatchPart = [&](Value *CmpV, in foldEqOfParts()
1190 assert(CmpV->getType()->isIntOrIntVectorTy(1) && "Must be bool"); in foldEqOfParts()
1196 ? match(CmpV, m_Trunc(m_Xor(m_Value(X), m_Value(Y)))) in foldEqOfParts()
1197 : match(CmpV, m_Not(m_Trunc(m_Xor(m_Value(X), m_Value(Y)))))) in foldEqOfParts()
1200 auto *Cmp = dyn_cast<ICmpInst>(CmpV); in foldEqOfParts()
H A DInstCombineCompares.cpp6133 APInt CmpV = Cst1->getValue().zext(ASize); in foldICmpEquality() local
6134 CmpV <<= ShAmt; in foldICmpEquality()
6137 return new ICmpInst(Pred, Mask, Builder.getInt(CmpV)); in foldICmpEquality()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCStringChecker.cpp1666 SVal CmpV = Builder.conjureSymbolVal(Call, C.blockCount()); in evalMemcmp() local
1667 State = State->BindExpr(Call.getOriginExpr(), LCtx, CmpV); in evalMemcmp()