Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DKnownBits.h410 KnownBits byteSwap() { in byteSwap() function
411 return KnownBits(Zero.byteSwap(), One.byteSwap()); in byteSwap()
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DAPIntTest.cpp1873 TEST(APIntTest, byteSwap) { in TEST() argument
1874 EXPECT_EQ(0x00000000, APInt(16, 0x0000).byteSwap()); in TEST()
1875 EXPECT_EQ(0x0000010f, APInt(16, 0x0f01).byteSwap()); in TEST()
1876 EXPECT_EQ(0x00ff8000, APInt(24, 0x0080ff).byteSwap()); in TEST()
1877 EXPECT_EQ(0x117700ff, APInt(32, 0xff007711).byteSwap()); in TEST()
1878 EXPECT_EQ(0x228811aaffULL, APInt(40, 0xffaa118822ULL).byteSwap()); in TEST()
1879 EXPECT_EQ(0x050403020100ULL, APInt(48, 0x000102030405ULL).byteSwap()); in TEST()
1880 EXPECT_EQ(0xff050403020100ULL, APInt(56, 0x000102030405ffULL).byteSwap()); in TEST()
1881 EXPECT_EQ(0xff050403020100aaULL, APInt(64, 0xaa000102030405ffULL).byteSwap()); in TEST()
1888 EXPECT_EQ(Y, X.byteSwap()); in TEST()
[all …]
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DDemandedBits.cpp118 AB = AOut.byteSwap(); in determineLiveOperandBits()
H A DConstantFolding.cpp2349 return ConstantInt::get(Ty->getContext(), Op->getValue().byteSwap()); in ConstantFoldScalarCall1()
H A DValueTracking.cpp1619 Known.Zero |= Known2.Zero.byteSwap(); in computeKnownBitsFromOperator()
1620 Known.One |= Known2.One.byteSwap(); in computeKnownBitsFromOperator()
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfExpression.cpp236 API = API.byteSwap(); in addConstantFP()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DGISelKnownBits.cpp521 Known = Known.byteSwap(); in computeKnownBitsImpl()
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DAPInt.h1600 APInt byteSwap() const;
/llvm-project-15.0.7/llvm/lib/MC/
H A DMCStreamer.cpp152 const APInt Swapped = ShouldSwap ? Value.byteSwap() : Value; in emitIntValue()
/llvm-project-15.0.7/llvm/lib/Support/
H A DAPInt.cpp707 APInt APInt::byteSwap() const { in byteSwap() function in APInt
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp2140 APInt DemandedSrcBits = DemandedBits.byteSwap(); in SimplifyDemandedBits()
2144 Known.One = Known2.One.byteSwap(); in SimplifyDemandedBits()
2145 Known.Zero = Known2.Zero.byteSwap(); in SimplifyDemandedBits()
H A DSelectionDAG.cpp3688 Known = Known2.byteSwap(); in computeKnownBits()
5020 return getConstant(Val.byteSwap(), DL, VT, C->isTargetOpcode(), in getNode()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp77 NewRHS = ConstantInt::get(I.getType(), C->byteSwap()); in SimplifyBSwap()
H A DInstCombineCompares.cpp3259 ConstantInt::get(Ty, C.byteSwap())); in foldICmpEqIntrinsicWithConstant()
/llvm-project-15.0.7/clang/lib/AST/
H A DExprConstant.cpp11907 return Success(Val.byteSwap(), E); in VisitBuiltinCallExpr()