Home
last modified time | relevance | path

Searched refs:getLoBits (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEISelDAGToDAG.cpp1115 const unsigned Lo = SplatValue.getLoBits(16).getZExtValue(); in trySelect()
1124 const unsigned Lo = SplatValue.getLoBits(16).getZExtValue(); in trySelect()
1125 const unsigned Hi = SplatValue.lshr(16).getLoBits(16).getZExtValue(); in trySelect()
1147 const unsigned Lo = SplatValue.getLoBits(16).getZExtValue(); in trySelect()
1148 const unsigned Hi = SplatValue.lshr(16).getLoBits(16).getZExtValue(); in trySelect()
1196 const unsigned Lo = SplatValue.getLoBits(16).getZExtValue(); in trySelect()
1197 const unsigned Hi = SplatValue.lshr(16).getLoBits(16).getZExtValue(); in trySelect()
1198 const unsigned Higher = SplatValue.lshr(32).getLoBits(16).getZExtValue(); in trySelect()
1199 const unsigned Highest = SplatValue.lshr(48).getLoBits(16).getZExtValue(); in trySelect()
H A DMipsInstructionSelector.cpp151 .addImm(Imm.getLoBits(16).getLimitedValue()); in materialize32BitImm()
155 if (Imm.getLoBits(16).isZero()) { in materialize32BitImm()
164 .addImm(Imm.getLoBits(16).getLimitedValue()); in materialize32BitImm()
172 .addImm(Imm.getLoBits(16).getLimitedValue()); in materialize32BitImm()
609 if (!materialize32BitImm(GPRRegLow, APImm.getLoBits(32).trunc(32), B)) in select()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DKnownBits.cpp884 Bottom0.getLoBits(TrailBitsKnown0) * Bottom1.getLoBits(TrailBitsKnown1); in mul()
888 Res.Zero |= (~BottomKnown).getLoBits(ResultBitsKnown); in mul()
889 Res.One = BottomKnown.getLoBits(ResultBitsKnown); in mul()
H A DAPInt.cpp644 APInt APInt::getLoBits(unsigned numBits) const { in getLoBits() function in APInt
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonGenExtract.cpp196 if (!M.getLoBits(U).isMask(W)) in INITIALIZE_PASS_DEPENDENCY()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYInstrInfoF1.td62 "return CurDAG->getTargetConstant(N->getValueAPF().bitcastToAPInt().lshr("#shift#").getLoBits("#width#"), SDLoc(N), MVT::i32);">;
65 "return CurDAG->getTargetConstant(N->getValueAPF().bitcastToAPInt().lshr("#shift#").getLoBits("#width#"), SDLoc(N), MVT::i16);">;
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp5379 if (Bits.getHiBits(64) != Bits.getLoBits(64)) in tryAdvSIMDModImm8()
5403 if (Bits.getHiBits(64) != Bits.getLoBits(64)) in tryAdvSIMDModImm16()
5433 if (Bits.getHiBits(64) != Bits.getLoBits(64)) in tryAdvSIMDModImm32()
5468 if (Bits.getHiBits(64) != Bits.getLoBits(64)) in tryAdvSIMDModImm64()
5491 if (Bits.getHiBits(64) != Bits.getLoBits(64)) in tryAdvSIMDModImm321s()
5521 if (Bits.getHiBits(64) != Bits.getLoBits(64)) in tryAdvSIMDModImmFP()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPInt.h549 LLVM_ABI APInt getLoBits(unsigned numBits) const;
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAsmWriter.cpp1573 Out << format_hex_no_prefix(API.getLoBits(64).getZExtValue(), 16, in WriteAPFloatInternal()
1577 Out << format_hex_no_prefix(API.getLoBits(64).getZExtValue(), 16, in WriteAPFloatInternal()
1583 Out << format_hex_no_prefix(API.getLoBits(64).getZExtValue(), 16, in WriteAPFloatInternal()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp2153 static_cast<int16_t>(Literal.getLoBits(16).getSExtValue()), in isInlinableImm()
2158 static_cast<int32_t>(Literal.getLoBits(32).getZExtValue()), in isInlinableImm()
2343 if (Literal.getLoBits(32) != 0 && in addLiteralImmOperand()
2566 Inst.addOperand(MCOperand::createImm(Literal.getLoBits(32).getZExtValue())); in addLiteralImmOperand()
2570 Inst.addOperand(MCOperand::createImm(Literal.getLoBits(16).getZExtValue())); in addLiteralImmOperand()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp2048 Index = Index.zextOrTrunc(32).getLoBits(2); in simplifyX86vpermilvar()
3364 LaneElts = LaneElts.getLoBits(InnerVWidthPerLane); in simplifyDemandedVectorEltsIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.cpp2222 APInt Lo(32, Imm.getLoBits(32).getZExtValue()); in expandPostRAPseudo()
2292 APInt Lo(32, Imm.getLoBits(32).getZExtValue()); in expandPostRAPseudo()
2687 MovDPP.addImm(Imm.getLoBits(32).getZExtValue()); in expandMovDPP64()
H A DAMDGPUInstructionSelector.cpp369 return MachineOperand::CreateImm(Imm.getLoBits(32).getSExtValue()); in getSubOperand64()
/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DAsmParser.cpp3167 lo = IntValue.getLoBits(64).getZExtValue(); in parseHexOcta()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp14265 if (Bits.getHiBits(64) == Bits.getLoBits(64)) { in tryAdvSIMDModImm64()
14292 if (Bits.getHiBits(64) == Bits.getLoBits(64)) { in tryAdvSIMDModImm32()
14345 if (Bits.getHiBits(64) == Bits.getLoBits(64)) { in tryAdvSIMDModImm16()
14384 if (Bits.getHiBits(64) == Bits.getLoBits(64)) { in tryAdvSIMDModImm321s()
14415 if (Bits.getHiBits(64) == Bits.getLoBits(64)) { in tryAdvSIMDModImm8()
14436 if (Bits.getHiBits(64) == Bits.getLoBits(64)) { in tryAdvSIMDModImmFP()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp5894 Result = Result.getLoBits(ArgBits); in BuiltinConstantArgShiftedByte()
5918 Result = Result.getLoBits(ArgBits); in BuiltinConstantArgShiftedByteOrXXFF()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp6390 unsigned Idx = Sel.getLoBits(3).getZExtValue(); in computeKnownBitsForPRMT()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp2442 APInt InputDemandedBits = DemandedBits.getLoBits(ExVTBits); in SimplifyDemandedBits()
2473 APInt MaskLo = DemandedBits.getLoBits(HalfBitWidth).trunc(HalfBitWidth); in SimplifyDemandedBits()
H A DDAGCombiner.cpp8756 return Width.getLoBits(MaskLoBits) == 0; in matchRotateSub()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc23552 {"_ZNK4llvm5APInt9getLoBitsEj", "llvm::APInt::getLoBits(unsigned int) const"},