/external/zucchini/ |
D | algorithm_unittest.cc | 255 TEST(AlgorithmTest, SignExtend) { in TEST() argument 257 EXPECT_EQ(uint8_t(0x00), (SignExtend<uint8_t>(0, 0x6A))); in TEST() 258 EXPECT_EQ(signed8(0xFE), (SignExtend<int8_t>(1, signed8(0x6A)))); in TEST() 259 EXPECT_EQ(uint8_t(0x02), (SignExtend<uint8_t>(2, 0x6A))); in TEST() 260 EXPECT_EQ(signed8(0xFA), (SignExtend<int8_t>(3, signed8(0x6A)))); in TEST() 261 EXPECT_EQ(uint8_t(0x0A), (SignExtend<uint8_t>(4, 0x6A))); in TEST() 262 EXPECT_EQ(signed8(0xEA), (SignExtend<int8_t>(5, signed8(0x6A)))); in TEST() 263 EXPECT_EQ(uint8_t(0xEA), (SignExtend<uint8_t>(6, 0x6A))); in TEST() 264 EXPECT_EQ(signed8(0x6A), (SignExtend<int8_t>(7, signed8(0x6A)))); in TEST() 266 EXPECT_EQ(signed16(0xFFFA), (SignExtend<int16_t>(3, 0x6A))); in TEST() [all …]
|
D | algorithm.h | 124 constexpr T SignExtend(int pos, T v) { in SignExtend() function 132 constexpr T SignExtend(T v) { in SignExtend() function 142 return v == SignExtend<digs - 1, T>(v); in SignedFit()
|
D | buffer_source.cc | 85 *ret = (shift == 28) ? value : SignExtend(shift + 6, value); in GetSleb128()
|
D | arm_utils.cc | 243 *disp = SignExtend<20, int32_t>(t); in DecodeT20() 321 t = SignExtend<24, int32_t>(t); in DecodeT24()
|
/external/pigweed/pw_bytes/ |
D | bit_test.cc | 28 constexpr int32_t kExtendedNegative24Bits = SignExtend<24>(kNegative24Bits); 32 constexpr int32_t kExtendedPositive20Bits = SignExtend<20>(kPositive20Bits); 36 constexpr int32_t kExtendedNegative12Bits = SignExtend<12>(kNegative12Bits);
|
/external/angle/third_party/glslang/src/Test/baseResults/ |
D | spv.1.4.image.frag.out | 107 43: 13(ivec4) ImageRead 41 42 SignExtend 115 ImageWrite 47 48 49 SignExtend 139 80: 13(ivec4) ImageRead 78 79 Sample SignExtend 67 147 ImageWrite 84 85 86 Sample SignExtend 73
|
D | spv.1.4.texture.frag.out | 81 32: 31(ivec4) ImageSampleImplicitLod 29 30 SignExtend 105 64: 31(ivec4) ImageFetch 63 61 Lod SignExtend 62
|
D | spv.1.4.sparseTexture.frag.out | 175 51: 50(ResType) ImageSparseSampleImplicitLod 47 48 SignExtend 212 88: 50(ResType) ImageSparseSampleExplicitLod 85 86 Lod SignExtend 78 253 125: 50(ResType) ImageSparseFetch 124 122 Lod SignExtend 112 292 167: 50(ResType) ImageSparseRead 163 164 Sample SignExtend 165
|
D | spv.ext.World3x4.rahit.out | 128 ImageWrite 79 80 81 SignExtend
|
/external/deqp-deps/glslang/Test/baseResults/ |
D | spv.1.4.image.frag.out | 107 43: 13(ivec4) ImageRead 41 42 SignExtend 115 ImageWrite 47 48 49 SignExtend 139 80: 13(ivec4) ImageRead 78 79 Sample SignExtend 67 147 ImageWrite 84 85 86 Sample SignExtend 73
|
D | spv.1.4.texture.frag.out | 81 32: 31(ivec4) ImageSampleImplicitLod 29 30 SignExtend 105 64: 31(ivec4) ImageFetch 63 61 Lod SignExtend 62
|
D | spv.1.4.sparseTexture.frag.out | 175 51: 50(ResType) ImageSparseSampleImplicitLod 47 48 SignExtend 212 88: 50(ResType) ImageSparseSampleExplicitLod 85 86 Lod SignExtend 78 253 125: 50(ResType) ImageSparseFetch 124 122 Lod SignExtend 112 292 167: 50(ResType) ImageSparseRead 163 164 Sample SignExtend 165
|
D | spv.ext.World3x4.rahit.out | 128 ImageWrite 79 80 81 SignExtend
|
/external/zucchini/aosp/include/components/zucchini/ |
D | algorithm.h | 124 constexpr T SignExtend(int pos, T v) { in SignExtend() function 132 constexpr T SignExtend(T v) { in SignExtend() function 142 return v == SignExtend<digs - 1, T>(v); in SignedFit()
|
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/ADT/ |
D | Bitfields.h | 113 static constexpr Unsigned SignExtend = Unsigned(Smin << 1U); // 11000000 member 143 UserValue &= ~BP::SignExtend; 149 StorageValue |= BP::SignExtend;
|
/external/webrtc/modules/rtp_rtcp/source/ |
D | byte_io.h | 112 unsigned_val = SignExtend(unsigned_val); in ReadBigEndian() 119 unsigned_val = SignExtend(unsigned_val); in ReadLittleEndian() 153 static U SignExtend(const U val) { in SignExtend() function
|
/external/pigweed/pw_bytes/public/pw_bytes/ |
D | bit.h | 34 constexpr T SignExtend(T nbit_value) { in SignExtend() function
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AArch64/MCTargetDesc/ |
D | AArch64InstPrinter.cpp | 848 unsigned SignExtend = MI->getOperand(3).getImm(); // encoded in "option<2>". in printRangePrefetchAlias() local 851 assert((SignExtend <= 1) && "sign extend should be a single bit!"); in printRangePrefetchAlias() 858 (SignExtend << 5) | (Option0 << 4) | (Shift << 3) | (PRFOp & 0x7); in printRangePrefetchAlias() 1279 static void printMemExtendImpl(bool SignExtend, bool DoShift, unsigned Width, in printMemExtendImpl() argument 1283 bool IsLSL = !SignExtend && SrcRegKind == 'x'; in printMemExtendImpl() 1287 O << (SignExtend ? 's' : 'u') << "xt" << SrcRegKind; in printMemExtendImpl() 1302 bool SignExtend = MI->getOperand(OpNum).getImm(); in printMemExtend() local 1304 printMemExtendImpl(SignExtend, DoShift, Width, SrcRegKind, O, UseMarkup); in printMemExtend() 1307 template <bool SignExtend, int ExtWidth, char SrcRegKind, char Suffix> 1319 if (SignExtend || DoShift || SrcRegKind == 'w') { in printRegWithShiftExtend() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/MCTargetDesc/ |
D | AArch64InstPrinter.cpp | 1017 static void printMemExtendImpl(bool SignExtend, bool DoShift, in printMemExtendImpl() argument 1021 bool IsLSL = !SignExtend && SrcRegKind == 'x'; in printMemExtendImpl() 1025 O << (SignExtend ? 's' : 'u') << "xt" << SrcRegKind; in printMemExtendImpl() 1034 bool SignExtend = MI->getOperand(OpNum).getImm(); in printMemExtend() local 1036 printMemExtendImpl(SignExtend, DoShift, Width, SrcRegKind, O); in printMemExtend() 1039 template <bool SignExtend, int ExtWidth, char SrcRegKind, char Suffix> 1051 if (SignExtend || DoShift || SrcRegKind == 'w') { in printRegWithShiftExtend() 1053 printMemExtendImpl(SignExtend, DoShift, ExtWidth, SrcRegKind, O); in printRegWithShiftExtend()
|
D | AArch64MCCodeEmitter.cpp | 340 unsigned SignExtend = MI.getOperand(OpIdx).getImm(); in getMemExtendOpValue() local 342 return (SignExtend << 1) | DoShift; in getMemExtendOpValue()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelDAGToDAG.cpp | 127 SDValue &SignExtend, SDValue &DoShift) { in SelectAddrModeWRO() argument 128 return SelectAddrModeWRO(N, Width / 8, Base, Offset, SignExtend, DoShift); in SelectAddrModeWRO() 133 SDValue &SignExtend, SDValue &DoShift) { in SelectAddrModeXRO() argument 134 return SelectAddrModeXRO(N, Width / 8, Base, Offset, SignExtend, DoShift); in SelectAddrModeXRO() 187 SDValue &Offset, SDValue &SignExtend, 190 SDValue &Offset, SDValue &SignExtend, 194 SDValue &Offset, SDValue &SignExtend); 777 SDValue &SignExtend) { in SelectExtendedSHL() argument 791 SignExtend = CurDAG->getTargetConstant(Ext == AArch64_AM::SXTW, dl, in SelectExtendedSHL() 795 SignExtend = CurDAG->getTargetConstant(0, dl, MVT::i32); in SelectExtendedSHL() [all …]
|
/external/llvm/lib/Transforms/Scalar/ |
D | IndVarSimplify.cpp | 1081 bool SignExtend = IsSigned; in cloneArithmeticIVUser() local 1082 if (!GuessNonIVOperand(SignExtend)) { in cloneArithmeticIVUser() 1083 SignExtend = !SignExtend; in cloneArithmeticIVUser() 1084 if (!GuessNonIVOperand(SignExtend)) in cloneArithmeticIVUser() 1091 SignExtend, NarrowUse); in cloneArithmeticIVUser() 1095 SignExtend, NarrowUse); in cloneArithmeticIVUser()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64ISelDAGToDAG.cpp | 130 SDValue &SignExtend, SDValue &DoShift) { in SelectAddrModeWRO() argument 131 return SelectAddrModeWRO(N, Width / 8, Base, Offset, SignExtend, DoShift); in SelectAddrModeWRO() 136 SDValue &SignExtend, SDValue &DoShift) { in SelectAddrModeXRO() argument 137 return SelectAddrModeXRO(N, Width / 8, Base, Offset, SignExtend, DoShift); in SelectAddrModeXRO() 253 SDValue &Offset, SDValue &SignExtend, 256 SDValue &Offset, SDValue &SignExtend, 260 SDValue &Offset, SDValue &SignExtend); 922 SDValue &SignExtend) { in SelectExtendedSHL() argument 936 SignExtend = CurDAG->getTargetConstant(Ext == AArch64_AM::SXTW, dl, in SelectExtendedSHL() 940 SignExtend = CurDAG->getTargetConstant(0, dl, MVT::i32); in SelectExtendedSHL() [all …]
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Utils/ |
D | SimplifyIndVar.cpp | 1292 bool SignExtend = getExtendKind(NarrowDef) == ExtendKind::Sign; in cloneArithmeticIVUser() local 1293 if (!GuessNonIVOperand(SignExtend)) { in cloneArithmeticIVUser() 1294 SignExtend = !SignExtend; in cloneArithmeticIVUser() 1295 if (!GuessNonIVOperand(SignExtend)) in cloneArithmeticIVUser() 1302 SignExtend, NarrowUse); in cloneArithmeticIVUser() 1306 SignExtend, NarrowUse); in cloneArithmeticIVUser()
|
/external/llvm/lib/Target/AArch64/MCTargetDesc/ |
D | AArch64MCCodeEmitter.cpp | 316 unsigned SignExtend = MI.getOperand(OpIdx).getImm(); in getMemExtendOpValue() local 318 return (SignExtend << 1) | DoShift; in getMemExtendOpValue()
|