| /src/external/apache2/llvm/dist/llvm/include/llvm/ProfileData/ |
| SampleProf.h | 231 auto FVal = static_cast<uint64_t>(Flag); 233 Entry.Flags |= IsCommon ? FVal : (FVal << 32); 239 auto FVal = static_cast<uint64_t>(Flag); 241 Entry.Flags &= ~(IsCommon ? FVal : (FVal << 32)); 247 auto FVal = static_cast<uint64_t>(Flag); 249 return Entry.Flags & (IsCommon ? FVal : (FVal << 32));
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
| InstCombineSelect.cpp | 511 Value *TVal, Value *FVal, 515 match(Cmp->getOperand(1), m_Zero()) && match(FVal, m_One()))) 776 static Value *canonicalizeSaturatedAdd(ICmpInst *Cmp, Value *TVal, Value *FVal, 789 match(FVal, m_AllOnes()) && match(Cmp1, m_APInt(CmpC)) && *CmpC == ~*C) { 798 if (match(FVal, m_AllOnes())) { 799 std::swap(TVal, FVal); 817 match(FVal, m_c_Add(m_Specific(X), m_Value(Y))) && Y == Cmp1) { 826 if (match(FVal, m_c_Add(m_Not(m_Specific(X)), m_Specific(Y)))) { 829 BinaryOperator *BO = cast<BinaryOperator>(FVal); 837 match(FVal, m_c_Add(m_Specific(Cmp1), m_Specific(Y)))) [all...] |
| InstCombineCalls.cpp | 1462 Value *Cond, *TVal, *FVal; 1464 m_Select(m_Value(Cond), m_Value(TVal), m_Value(FVal)))) { 1466 if (isa<Constant>(TVal) && isa<Constant>(FVal)) { 1468 CallInst *AbsF = Builder.CreateCall(II->getCalledFunction(), {FVal}); 1471 // fabs (select Cond, -FVal, FVal) --> fabs FVal 1472 if (match(TVal, m_FNeg(m_Specific(FVal)))) 1473 return replaceOperand(*II, 0, FVal); 1475 if (match(FVal, m_FNeg(m_Specific(TVal))) [all...] |
| InstCombineCasts.cpp | 2327 Value *Cond, *TVal, *FVal; 2329 m_OneUse(m_Select(m_Value(Cond), m_Value(TVal), m_Value(FVal))))) 2353 Value *CastedVal = Builder.CreateBitCast(FVal, DestTy); 2357 if (match(FVal, m_OneUse(m_BitCast(m_Value(X)))) && X->getType() == DestTy &&
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| AMDGPULibCalls.cpp | 749 SmallVector<float, 0> FVal; 751 FVal.push_back((float)DVal[i]); 753 ArrayRef<float> tmp(FVal); 1044 SmallVector<float, 0> FVal; 1046 FVal.push_back((float)DVal[i]); 1048 ArrayRef<float> tmp(FVal);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/ARC/ |
| ARCISelLowering.cpp | 167 SDValue FVal = Op.getOperand(3); 172 return DAG.getNode(ARCISD::CMOV, dl, TVal.getValueType(), TVal, FVal,
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
| AArch64ISelLowering.cpp | 3052 SDValue FVal = DAG.getConstant(0, dl, MVT::i32); 3057 return DAG.getNode(AArch64ISD::CSEL, dl, Op.getValueType(), TVal, FVal, 3077 SDValue FVal = Sel.getOperand(3); 3083 ConstantSDNode *CFVal = dyn_cast<ConstantSDNode>(FVal); 3093 std::swap(TVal, FVal); 3103 FVal = Other; 3107 return DAG.getNode(AArch64ISD::CSEL, dl, Sel.getValueType(), FVal, TVal, 3163 SDValue FVal = DAG.getConstant(0, dl, MVT::i32); 3169 Overflow = DAG.getNode(AArch64ISD::CSEL, dl, MVT::i32, FVal, TVal, 6895 SDValue FVal = DAG.getConstant(0, dl, VT) [all...] |
| AArch64ISelLowering.h | 922 SDValue TVal, SDValue FVal, const SDLoc &dl,
|
| AArch64ISelDAGToDAG.cpp | 2856 APFloat FVal(0.0); 2858 FVal = CN->getValueAPF(); 2867 FVal = cast<ConstantFP>(CN->getConstVal())->getValueAPF(); 2883 FVal.convertToInteger(IntVal, APFloat::rmTowardZero, &IsExact);
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| CodeGenPrepare.cpp | 6639 // shift Op0, (select Cond, TVal, FVal) --> 6640 // select Cond, (shift Op0, TVal), (shift Op0, FVal) 6649 Value *Cond, *TVal, *FVal; 6651 m_OneUse(m_Select(m_Value(Cond), m_Value(TVal), m_Value(FVal))))) 6653 if (!isSplatValue(TVal) || !isSplatValue(FVal)) 6659 Value *NewFVal = Builder.CreateBinOp(Opcode, Shift->getOperand(0), FVal); 6674 // fsh Op0, Op1, (select Cond, TVal, FVal) --> 6675 // select Cond, (fsh Op0, Op1, TVal), (fsh Op0, Op1, FVal) 6684 Value *Cond, *TVal, *FVal; 6686 m_OneUse(m_Select(m_Value(Cond), m_Value(TVal), m_Value(FVal))))) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| SCCPSolver.cpp | 892 ValueLatticeElement FVal = getValueState(I.getFalseValue()); 895 Changed |= ValueState[&I].mergeIn(FVal);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| ARMISelLowering.cpp | 4758 SDValue FVal = DAG.getConstant(0, dl, MVT::i32); 4761 SDValue Overflow = DAG.getNode(ARMISD::CMOV, dl, VT, TVal, FVal, 5193 unsigned FVal = CFVal->getZExtValue(); 5196 if (TVal == ~FVal) { 5198 } else if (TVal == ~FVal + 1) { 5200 } else if (TVal + 1 == FVal) { 5202 } else if (TVal == FVal + 1) { 5205 std::swap(TVal, FVal); 5213 HasLowerConstantMaterializationCost(FVal, TVal, Subtarget)) { 5215 std::swap(TVal, FVal); [all...] |
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CGExpr.cpp | 1034 llvm::APFloat FVal(getContext().getFloatTypeSemantics(ElemTy), 1); 1036 FVal.changeSign(); 1037 NextVal = llvm::ConstantFP::get(getLLVMContext(), FVal);
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| SelectionDAG.h | 1087 SDValue simplifySelect(SDValue Cond, SDValue TVal, SDValue FVal);
|
| /src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| ValueTracking.cpp | 5603 Value *TVal, Value *FVal, 5614 SelectPatternResult R = matchSelectPattern(FVal, C, D, nullptr, Depth + 1);
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| X86ISelLowering.cpp | [all...] |