Searched refs:SignMask (Results 1 - 7 of 7) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeDAG.cpp | 70 APInt SignMask; member in struct:__anon3573::FloatSignAsInt 1457 State.SignMask = APInt::getSignMask(NumBits); 1492 State.SignMask = APInt::getOneBitSet(LoadTy.getSizeInBits(), 7); 1521 SDValue SignMask = DAG.getConstant(SignAsInt.SignMask, DL, IntVT); 1523 SignMask); 1540 SDValue ClearSignMask = DAG.getConstant(~MagAsInt.SignMask, DL, MagVT); 1582 SDValue ClearSignMask = DAG.getConstant(~ValueAsInt.SignMask, DL, IntVT);
|
H A D | DAGCombiner.cpp | 11549 APInt SignMask; local 11553 SignMask = ~APInt::getSignMask(SourceVT.getScalarSizeInBits()); 11557 SignMask = APInt::getSignMask(SourceVT.getScalarSizeInBits()); 11561 SignMask = APInt::getSignMask(SourceVT.getScalarSizeInBits()); 11573 if (LogicOp1 && LogicOp1->getAPIntValue() == SignMask && 13906 APInt SignMask; local 13910 SignMask = APInt::getSignMask(N0.getScalarValueSizeInBits()); 13911 SignMask = APInt::getSplat(IntVT.getSizeInBits(), SignMask); 13914 SignMask 14003 APInt SignMask; local [all...] |
H A D | TargetLowering.cpp | 6287 SDValue SignMask = DAG.getConstant(APInt::getSignMask(SrcEltBits), dl, IntVT); 6299 DAG.getNode(ISD::AND, dl, IntVT, Bits, SignMask), 6355 APInt SignMask = APInt::getSignMask(DstVT.getScalarSizeInBits()); 6357 APF.convertFromAPInt(SignMask, false, APFloat::rmNearestTiesToEven)) { 6395 DAG.getConstant(SignMask, dl, DstVT)); 6419 DAG.getConstant(SignMask, dl, DstVT));
|
H A D | LegalizeFloatTypes.cpp | 468 APInt SignMask = APInt::getSignMask(NVT.getSizeInBits()); local 470 DAG.getConstant(SignMask, dl, NVT));
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCompares.cpp | 1613 // (icmp u/s (xor X SignMask), C) -> (icmp s/u X, (xor C SignMask)) 1620 // (icmp u/s (xor X ~SignMask), C) -> (icmp s/u X, (xor C ~SignMask)) 2301 APInt SignMask = APInt::getSignMask(Ty->getScalarSizeInBits()); local 2302 Constant *MaskC = ConstantInt::get(Ty, SignMask | (*DivisorC - 1)); 2314 return new ICmpInst(ICmpInst::ICMP_UGT, And, ConstantInt::get(Ty, SignMask));
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | LegalizerHelper.cpp | 4634 auto SignMask = MIRBuilder.buildConstant(SrcTy, local 4636 auto AndSignMask = MIRBuilder.buildAnd(SrcTy, Src, SignMask);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 21307 SDValue SignMask = DAG.getConstantFP( 21315 SDValue SignBit = DAG.getNode(X86ISD::FAND, dl, LogicVT, Sign, SignMask); [all...] |
Completed in 473 milliseconds