Home
last modified time | relevance | path

Searched refs:SP64 (Results 1 – 6 of 6) sorted by relevance

/external/llvm/unittests/Support/
DScaledNumberTest.cpp40 typedef ScaledPair<uint64_t> SP64; typedef
49 EXPECT_EQ(getRounded64(0, 0, false), SP64(0, 0)); in TEST()
50 EXPECT_EQ(getRounded64(0, 0, true), SP64(1, 0)); in TEST()
51 EXPECT_EQ(getRounded64(20, 21, true), SP64(21, 21)); in TEST()
52 EXPECT_EQ(getRounded64(UINT32_MAX, 0, false), SP64(UINT32_MAX, 0)); in TEST()
53 EXPECT_EQ(getRounded64(UINT32_MAX, 0, true), SP64(UINT64_C(1) << 32, 0)); in TEST()
54 EXPECT_EQ(getRounded64(UINT64_MAX, 0, false), SP64(UINT64_MAX, 0)); in TEST()
55 EXPECT_EQ(getRounded64(UINT64_MAX, 0, true), SP64(UINT64_C(1) << 63, 1)); in TEST()
70 EXPECT_EQ(getAdjusted64(0), SP64(0, 0)); in TEST()
71 EXPECT_EQ(getAdjusted64(0, 5), SP64(0, 5)); in TEST()
[all …]
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrCall.td21 let Uses = [SP32, SP64], Defs = [SP32, SP64], isCodeGenOnly = 1 in {
36 let Uses = [SP32, SP64], isCall = 1 in {
48 } // Uses = [SP32,SP64], isCall = 1
DWebAssemblyRegisterInfo.td34 def SP64 : WebAssemblyReg<"%SP64">;
56 def I64 : WebAssemblyRegClass<[i64], 64, (add FP64, SP64)>;
DWebAssemblyRegisterInfo.cpp48 for (auto Reg : {WebAssembly::SP32, WebAssembly::SP64, WebAssembly::FP32, in getReservedRegs()
129 /* !hasFP */ {WebAssembly::SP32, WebAssembly::SP64}, in getFrameRegister()
DWebAssemblyISelLowering.cpp51 Subtarget->hasAddr64() ? WebAssembly::SP64 : WebAssembly::SP32); in WebAssemblyTargetLowering()
/external/llvm/lib/Target/Mips/
DMipsRegisterInfo.td459 def SP64 : RegisterClass<"Mips", [i64], 64, (add SP_64)>, Unallocatable;