Home
last modified time | relevance | path

Searched refs:computeForAddSub (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DKnownBits.cpp51 KnownBits KnownBits::computeForAddSub(bool Add, bool NSW, bool NUW, in computeForAddSub() function in KnownBits
232 return computeForAddSub(/*Add=*/false, /*NSW=*/false, /*NUW=*/false, LHS, in abdu()
235 return computeForAddSub(/*Add=*/false, /*NSW=*/false, /*NUW=*/false, RHS, in abdu()
241 computeForAddSub(/*Add=*/false, /*NSW=*/false, /*NUW=*/true, LHS, RHS); in abdu()
243 computeForAddSub(/*Add=*/false, /*NSW=*/false, /*NUW=*/true, RHS, LHS); in abdu()
251 return computeForAddSub(/*Add=*/false, /*NSW=*/false, /*NUW=*/false, LHS, in abds()
254 return computeForAddSub(/*Add=*/false, /*NSW=*/false, /*NUW=*/false, RHS, in abds()
272 computeForAddSub(/*Add=*/false, /*NSW=*/false, /*NUW=*/true, LHS, RHS); in abds()
274 computeForAddSub(/*Add=*/false, /*NSW=*/false, /*NUW=*/true, RHS, LHS); in abds()
568 KnownAbs = computeForAddSub( in abs()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DGISelKnownBits.cpp274 Known = KnownBits::computeForAddSub(/*Add=*/false, /*NSW=*/false, in computeKnownBitsImpl()
301 Known = KnownBits::computeForAddSub(/*Add=*/true, /*NSW=*/false, in computeKnownBitsImpl()
574 KnownBits ShiftKnown = KnownBits::computeForAddSub( in computeKnownBitsImpl()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DKnownBits.h324 static KnownBits computeForAddSub(bool Add, bool NSW, bool NUW,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp565 Known = KnownBits::computeForAddSub(true, NSW, NUW, LHSKnown, RHSKnown); in SimplifyDemandedUseBits()
599 Known = KnownBits::computeForAddSub(false, NSW, NUW, LHSKnown, RHSKnown); in SimplifyDemandedUseBits()
1237 KnownBits::computeForAddSub(/*Add=*/true, NSW, NUW, LHSKnown, RHSKnown); in SimplifyMultipleUseDemandedBits()
1254 Known = KnownBits::computeForAddSub(/*Add=*/false, NSW, NUW, LHSKnown, in SimplifyMultipleUseDemandedBits()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp371 KnownOut = KnownBits::computeForAddSub(Add, NSW, NUW, Known2, KnownOut); in computeKnownBitsAddSub()
1403 Known = KnownBits::computeForAddSub( in computeKnownBitsFromOperator()
1408 Known = KnownBits::computeForAddSub( in computeKnownBitsFromOperator()
1806 return KnownBits::computeForAddSub(/*Add=*/true, /*NSW=*/false, in computeKnownBitsFromOperator()
1825 return KnownBits::computeForAddSub(/*Add=*/false, /*NSW=*/false, in computeKnownBitsFromOperator()
2646 return KnownBits::computeForAddSub(/*Add=*/true, NSW, NUW, XKnown, YKnown) in isNonZeroAdd()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp1929 KnownBits SKnown = KnownBits::computeForAddSub( in checkFlatScratchSVSSwizzleBug()
H A DAMDGPUInstructionSelector.cpp4540 auto SKnown = KnownBits::computeForAddSub( in checkFlatScratchSVSSwizzleBug()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp37116 Known = KnownBits::computeForAddSub(/*Add=*/true, /*NSW=*/true, /*NUW=*/true, in computeKnownBitsForPSADBW()
37118 Known = KnownBits::computeForAddSub(/*Add=*/true, /*NSW=*/true, /*NUW=*/true, in computeKnownBitsForPSADBW()
37120 Known = KnownBits::computeForAddSub(/*Add=*/true, /*NSW=*/true, /*NUW=*/true, in computeKnownBitsForPSADBW()
37144 Known = KnownBits::computeForAddSub(/*Add=*/true, /*NSW=*/false, in computeKnownBitsForPMADDWD()
37531 return KnownBits::computeForAddSub( in computeKnownBitsForTargetNode()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp3883 Known = KnownBits::computeForAddSub( in computeKnownBits()
H A DTargetLowering.cpp2920 Known = KnownBits::computeForAddSub( in SimplifyDemandedBits()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp20180 KnownOp1 = KnownBits::computeForAddSub( in computeKnownBitsForTargetNode()