Home
last modified time | relevance | path

Searched refs:reverseBits (Results 1 – 15 of 15) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
HDDemandedBits.cpp97 AB = AOut.reverseBits(); in determineLiveOperandBits()
514 APInt RBound = Bound.reverseBits(); in determineLiveOperandBitsAddCarry()
515 APInt RAOut = AOut.reverseBits(); in determineLiveOperandBitsAddCarry()
518 APInt ACarry = RACarry.reverseBits(); in determineLiveOperandBitsAddCarry()
HDValueTracking.cpp1640 Known.Zero |= Known2.Zero.reverseBits(); in computeKnownBitsFromOperator()
1641 Known.One |= Known2.One.reverseBits(); in computeKnownBitsFromOperator()
1724 computeKnownBits(I->getOperand(0), DemandedElts.reverseBits(), Known, in computeKnownBitsFromOperator()
3109 return isKnownNonZero(II->getArgOperand(0), DemandedElts.reverseBits(), in isKnownNonZeroFromOperator()
5286 II->getArgOperand(0), DemandedElts.reverseBits(), in computeKnownFPClass()
HDConstantFolding.cpp2456 return ConstantInt::get(Ty->getContext(), Op->getValue().reverseBits()); in ConstantFoldScalarCall1()
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/
HDKnownBits.h460 KnownBits reverseBits() const { in reverseBits() function
461 return KnownBits(Zero.reverseBits(), One.reverseBits()); in reverseBits()
HDMathExtras.h122 template <typename T> T reverseBits(T Val) { in reverseBits() function
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/
HDAPInt.cpp737 APInt APInt::reverseBits() const { in reverseBits() function in APInt
740 return APInt(BitWidth, llvm::reverseBits<uint64_t>(U.VAL)); in reverseBits()
742 return APInt(BitWidth, llvm::reverseBits<uint32_t>(U.VAL)); in reverseBits()
744 return APInt(BitWidth, llvm::reverseBits<uint16_t>(U.VAL)); in reverseBits()
746 return APInt(BitWidth, llvm::reverseBits<uint8_t>(U.VAL)); in reverseBits()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
HDGISelKnownBits.cpp536 Known = Known.reverseBits(); in computeKnownBitsImpl()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDSIShrinkInstructions.cpp210 ModifiedImm = reverseBits<int32_t>(SrcImm); in canModifyToInlineImmOp32()
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/
HDAPInt.h1664 APInt reverseBits() const;
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/Interp/
HDInterpBuiltin.cpp534 pushInteger(S, Val.reverseBits(), Call->getType()); in interp__builtin_bitreverse()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
HDTargetLowering.cpp2295 APInt DemandedSrcBits = DemandedBits.reverseBits(); in SimplifyDemandedBits()
2299 Known.One = Known2.One.reverseBits(); in SimplifyDemandedBits()
2300 Known.Zero = Known2.Zero.reverseBits(); in SimplifyDemandedBits()
HDSelectionDAG.cpp4052 Known = Known2.reverseBits(); in computeKnownBits()
6424 return getConstant(Val.reverseBits(), DL, VT, C->isTargetOpcode(), in FoldConstantArithmetic()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
HDInstCombineAndOrXor.cpp2254 : RHSC->reverseBits())); in foldBitwiseLogicWithIntrinsics()
HDInstCombineCompares.cpp3630 ConstantInt::get(Ty, C.reverseBits())); in foldICmpEqIntrinsicWithConstant()
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
HDExprConstant.cpp12519 return Success(Val.reverseBits(), E); in VisitBuiltinCallExpr()