Home
last modified time | relevance | path

Searched refs:Hi_32 (Results 1 – 23 of 23) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMatInt.cpp164 unsigned UpperTrailingOnes = llvm::countr_one(Hi_32(Val)); in extractRotateInfo()
342 uint32_t Hi = Hi_32(Val); in generateInstSeq()
463 if (STI.hasFeature(RISCV::FeatureStdExtZba) && Lo_32(Val) == Hi_32(Val)) { in generateTwoRegInstSeq()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
H A DPPCInstructionSelector.cpp278 uint32_t HiTZ = llvm::countr_zero<uint32_t>(Hi_32(Imm)); in findContiguousZerosAtLeast()
296 uint32_t Hi32 = Hi_32(Imm); in selectI64ImmDirect()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEFrameLowering.cpp263 .addImm(Hi_32(NumBytes)); in emitSPAdjustment()
H A DVERegisterInfo.cpp218 .addImm(Hi_32(Offset)); in prepareReplaceFI()
H A DVEInstrInfo.td60 return CurDAG->getTargetConstant(Hi_32(N->getZExtValue()),
77 return CurDAG->getTargetConstant(Hi_32(getFpImmVal(N)), SDLoc(N), MVT::i32);
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DMathExtras.h136 constexpr inline uint32_t Hi_32(uint64_t Value) { in Hi_32() function
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DAPInt.cpp1389 borrow = Hi_32(p) - Hi_32(subres); in KnuthDiv()
1496 U[i * 2 + 1] = Hi_32(tmp); in divide()
1505 V[i * 2 + 1] = Hi_32(tmp); in divide()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUMCCodeEmitter.cpp410 Imm = Hi_32(Imm); in encodeInstruction()
H A DAMDGPUInstPrinter.cpp615 O << formatHex(static_cast<uint64_t>(Hi_32(Imm))); in printImmediate64()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonGenInsert.cpp671 return isInt<8>(Lo_32(V)) && isInt<8>(Hi_32(V)); in isSmallConstant()
H A DHexagonBitSimplify.cpp1458 unsigned Lo = Lo_32(C), Hi = Hi_32(C); in genTfrConst()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DXCOFFObjectWriter.cpp866 W.write<uint32_t>(Hi_32(SectionOrLength)); in writeSymbolAuxCsectEntry()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp1024 unsigned HiTZ = llvm::countr_zero<uint32_t>(Hi_32(Imm)); in findContiguousZerosAtLeast()
1038 unsigned Hi32 = Hi_32(Imm); in selectI64ImmDirect()
1279 unsigned Hi32 = Hi_32(Imm); in selectI64ImmDirectPrefix()
1436 uint32_t Hi16OfHi32 = (Hi_32(Imm) >> 16) & 0xffff; in selectI64Imm()
1437 uint32_t Lo16OfHi32 = Hi_32(Imm) & 0xffff; in selectI64Imm()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp3413 if ((Hi_32(ImmOp64) & 0x7ff00000) == 0) { in convertIntToDoubleImm()
3517 if (loadImmediate(Hi_32(ImmOp64), FirstReg, Mips::NoRegister, true, false, in expandLoadDoubleImmToGPR()
3584 !((Hi_32(ImmOp64) & 0xffff0000) && (Hi_32(ImmOp64) & 0x0000ffff))) { in expandLoadDoubleImmToFPR()
3595 loadImmediate(Hi_32(ImmOp64), TmpReg, Mips::NoRegister, true, false, in expandLoadDoubleImmToFPR()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp1571 int s8 = Hi_32(Value); in processInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Support/Windows/
H A DPath.inc877 Hi_32(Size), Lo_32(Size), 0);
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructionSelector.cpp5093 return buildRSRC(B, MRI, 0, Hi_32(DefaultFormat), BasePtr); in buildAddr64RSrc()
5102 return buildRSRC(B, MRI, -1, Hi_32(DefaultFormat), BasePtr); in buildOffsetSrc()
H A DSIInstrInfo.cpp3386 return Hi_32(Imm); in FoldImmediate()
3392 return APInt(16, Hi_32(Imm)).getSExtValue(); in FoldImmediate()
3394 return APInt(32, Hi_32(Imm)).ashr(16).getSExtValue(); in FoldImmediate()
H A DAMDGPUISelDAGToDAG.cpp1681 getMaterializedScalarImm32(Hi_32(RemainderOffset), DL); in SelectFlatOffsetImpl()
H A DAMDGPUISelLowering.cpp5042 DAG.getConstant(Hi_32(CVal), SL, MVT::i32)); in PerformDAGCombine()
5052 DAG.getConstant(Hi_32(CVal), SL, MVT::i32)); in PerformDAGCombine()
H A DSIISelLowering.cpp11220 uint32_t ValHi = Hi_32(Val); in splitBinaryBitConstantOp()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp4512 Value = Hi_32(Value); in validateVOPLiteral()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp7559 SDValue ImmH = DAG.getConstant(Hi_32(Immediate), dl, MVT::i32); in LowerBUILD_VECTORvXi1()