Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDKernelCodeTUtils.cpp384 MCConstantExpr::create(Hi_32(compute_pgm_resource_registers), Ctx); in initDefault()
484 OS.emitIntValue(Hi_32(compute_pgm_resource_registers), in EmitKernelCodeT()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMatInt.cpp197 unsigned UpperTrailingOnes = llvm::countr_one(Hi_32(Val)); in extractRotateInfo()
529 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.cpp260 .addImm(Hi_32(NumBytes)); in emitSPAdjustment()
H A DVERegisterInfo.cpp214 .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/lib/Support/
H A DAPInt.cpp1383 borrow = Hi_32(p) - Hi_32(subres); in KnuthDiv()
1490 U[i * 2 + 1] = Hi_32(tmp); in divide()
1499 V[i * 2 + 1] = Hi_32(tmp); in divide()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUMCCodeEmitter.cpp463 Imm = Hi_32(Imm); in encodeInstruction()
H A DAMDGPUInstPrinter.cpp88 O << formatHex(static_cast<uint64_t>(Hi_32(Imm))); in printFP64ImmOperand()
625 O << formatHex(static_cast<uint64_t>(Hi_32(Imm))); in printImmediate64()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DMathExtras.h155 constexpr uint32_t Hi_32(uint64_t Value) { in Hi_32() function
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp428 CurDAG->getTargetConstant(Hi_32(Imm), DL, MVT::i32)); in buildSMovImm64()
1818 getMaterializedScalarImm32(Hi_32(RemainderOffset), DL); in SelectFlatOffsetImpl()
1923 !TII->isInlineConstant(APInt(32, Hi_32(COffsetVal))); in SelectGlobalSAddr()
H A DSIFrameLowering.cpp883 .addImm(Hi_32(Rsrc23)) in emitEntryFunctionScratchRsrcRegSetup()
H A DAMDGPUInstructionSelector.cpp5450 !TII.isInlineConstant(APInt(32, Hi_32(ConstOffset))); in selectGlobalSAddr()
6082 return buildRSRC(B, MRI, 0, Hi_32(DefaultFormat), BasePtr); in buildAddr64RSrc()
6091 return buildRSRC(B, MRI, -1, Hi_32(DefaultFormat), BasePtr); in buildOffsetSrc()
H A DAMDGPUISelLowering.cpp5330 DAG.getConstant(Hi_32(CVal), SL, MVT::i32)); in PerformDAGCombine()
5340 DAG.getConstant(Hi_32(CVal), SL, MVT::i32)); in PerformDAGCombine()
H A DSIInstrInfo.cpp3477 return Hi_32(Imm); in extractSubregFromImm()
6847 .addImm(Hi_32(RsrcDataFormat)); in extractRsrcPtr()
H A DSIISelLowering.cpp12152 uint32_t ValHi = Hi_32(Val); in splitBinaryBitConstantOp()
14487 if (!Const || Hi_32(Const->getZExtValue()) != uint32_t(-1)) in tryFoldMADwithSRL()
14651 SDValue ConstHi32 = DAG.getConstant(Hi_32(Val), SL, MVT::i32); in foldAddSub64WithZeroLowBitsTo32()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonGenInsert.cpp663 return isInt<8>(Lo_32(V)) && isInt<8>(Hi_32(V)); in isSmallConstant()
H A DHexagonBitSimplify.cpp1436 unsigned Lo = Lo_32(C), Hi = Hi_32(C); in genTfrConst()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DXCOFFObjectWriter.cpp878 W.write<uint32_t>(Hi_32(SectionOrLength)); in writeSymbolAuxCsectEntry()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp3362 if ((Hi_32(ImmOp64) & 0x7ff00000) == 0) { in convertIntToDoubleImm()
3464 if (loadImmediate(Hi_32(ImmOp64), FirstReg, MCRegister(), true, false, in expandLoadDoubleImmToGPR()
3529 !((Hi_32(ImmOp64) & 0xffff0000) && (Hi_32(ImmOp64) & 0x0000ffff))) { in expandLoadDoubleImmToFPR()
3539 loadImmediate(Hi_32(ImmOp64), TmpReg, MCRegister(), true, false, IDLoc, in expandLoadDoubleImmToFPR()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp1011 unsigned HiTZ = llvm::countr_zero<uint32_t>(Hi_32(Imm)); in findContiguousZerosAtLeast()
1025 unsigned Hi32 = Hi_32(Imm); in selectI64ImmDirect()
1266 unsigned Hi32 = Hi_32(Imm); in selectI64ImmDirectPrefix()
1423 uint32_t Hi16OfHi32 = (Hi_32(Imm) >> 16) & 0xffff; in selectI64Imm()
1424 uint32_t Lo16OfHi32 = Hi_32(Imm) & 0xffff; in selectI64Imm()
H A DPPCISelLowering.cpp9687 uint32_t Hi = Hi_32(APSplatBits.getZExtValue()); in LowerBUILD_VECTOR()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp1637 int s8 = Hi_32(Value); in processInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Support/Windows/
H A DPath.inc884 Hi_32(Size), Lo_32(Size), 0);
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp5053 Value = Hi_32(Value); in validateVOPLiteral()

12