Searched refs:SignExtend64 (Results 1 – 10 of 10) sorted by relevance
262 int64_t Lo = SignExtend64<16>(Offset & 0xffff); in expandToLongBranch()263 int64_t Hi = SignExtend64<16>(((Offset + 0x8000) >> 16) & 0xffff); in expandToLongBranch()320 int64_t Higher = SignExtend64<16>(((Offset + 0x80008000) >> 32) & 0xffff); in expandToLongBranch()322 SignExtend64<16>(((Offset + 0x800080008000LL) >> 48) & 0xffff); in expandToLongBranch()
294 .addImm(SignExtend64<16>(Inst->ImmOpnd)); in loadImmediate()297 .addImm(SignExtend64<16>(Inst->ImmOpnd)); in loadImmediate()302 .addImm(SignExtend64<16>(Inst->ImmOpnd)); in loadImmediate()
132 Offset = SignExtend64<16>(NewImm); in eliminateFI()
93 int64_t Imm = SignExtend64<16>(Seq[0].ImmOpnd); in ReplaceADDiuSLLWithLUi()
518 SDValue ImmOpnd = CurDAG->getTargetConstant(SignExtend64<16>(Inst->ImmOpnd), in Select()534 ImmOpnd = CurDAG->getTargetConstant(SignExtend64<16>(Inst->ImmOpnd), in Select()
474 template <unsigned B> inline int64_t SignExtend64(uint64_t x) { in SignExtend64() function480 inline int64_t SignExtend64(uint64_t X, unsigned B) { in SignExtend64() function
89 return i_val == SignExtend64<16>(i_val); in isIntS16Immediate()
1617 Offset = SignExtend64(Offset, PtrSize); in GetPointerBaseWithConstantOffset()
1496 Offset = SignExtend64(Offset, Width); in lowerConstant()
1102 Offset = SignExtend64(Offset, BitWidth); in getGlobalAddress()