Searched refs:SrcBits (Results 1 – 6 of 6) sorted by relevance
| /NextBSD/contrib/llvm/lib/IR/ |
| HD | Instructions.cpp | 2424 unsigned SrcBits = C->getType()->getScalarSizeInBits(); in CreateIntegerCast() local 2427 (SrcBits == DstBits ? Instruction::BitCast : in CreateIntegerCast() 2428 (SrcBits > DstBits ? Instruction::Trunc : in CreateIntegerCast() 2438 unsigned SrcBits = C->getType()->getScalarSizeInBits(); in CreateIntegerCast() local 2441 (SrcBits == DstBits ? Instruction::BitCast : in CreateIntegerCast() 2442 (SrcBits > DstBits ? Instruction::Trunc : in CreateIntegerCast() 2452 unsigned SrcBits = C->getType()->getScalarSizeInBits(); in CreateFPCast() local 2455 (SrcBits == DstBits ? Instruction::BitCast : in CreateFPCast() 2456 (SrcBits > DstBits ? Instruction::FPTrunc : Instruction::FPExt)); in CreateFPCast() 2465 unsigned SrcBits = C->getType()->getScalarSizeInBits(); in CreateFPCast() local [all …]
|
| HD | Constants.cpp | 1678 unsigned SrcBits = C->getType()->getScalarSizeInBits(); in getIntegerCast() local 1681 (SrcBits == DstBits ? Instruction::BitCast : in getIntegerCast() 1682 (SrcBits > DstBits ? Instruction::Trunc : in getIntegerCast() 1690 unsigned SrcBits = C->getType()->getScalarSizeInBits(); in getFPCast() local 1692 if (SrcBits == DstBits) in getFPCast() 1695 (SrcBits > DstBits ? Instruction::FPTrunc : Instruction::FPExt); in getFPCast()
|
| /NextBSD/contrib/llvm/lib/Target/AArch64/ |
| HD | AArch64FastISel.cpp | 3950 unsigned SrcBits = SrcVT.getSizeInBits(); in emitLSL_ri() local 3997 unsigned ImmS = std::min<unsigned>(SrcBits - 1, DstBits - 1 - Shift); in emitLSL_ri() 4057 unsigned SrcBits = SrcVT.getSizeInBits(); in emitLSR_ri() local 4102 if (Shift >= SrcBits && IsZExt) in emitLSR_ri() 4113 SrcBits = SrcVT.getSizeInBits(); in emitLSR_ri() 4117 unsigned ImmR = std::min<unsigned>(SrcBits - 1, Shift); in emitLSR_ri() 4118 unsigned ImmS = SrcBits - 1; in emitLSR_ri() 4178 unsigned SrcBits = SrcVT.getSizeInBits(); in emitASR_ri() local 4223 if (Shift >= SrcBits && IsZExt) in emitASR_ri() 4226 unsigned ImmR = std::min<unsigned>(SrcBits - 1, Shift); in emitASR_ri() [all …]
|
| /NextBSD/contrib/llvm/lib/Transforms/InstCombine/ |
| HD | InstCombineShifts.cpp | 807 uint32_t SrcBits = ZI->getOperand(0)->getType()->getScalarSizeInBits(); in visitAShr() local 809 if (Op1C->getZExtValue() == DestBits-SrcBits) in visitAShr()
|
| HD | InstCombineCompares.cpp | 1152 SrcBits = LHSI->getOperand(0)->getType()->getPrimitiveSizeInBits(); in visitICmpInstWithInstAndIntCst() local 1153 APInt KnownZero(SrcBits, 0), KnownOne(SrcBits, 0); in visitICmpInstWithInstAndIntCst() 1157 if ((KnownZero|KnownOne).countLeadingOnes() >= SrcBits-DstBits) { in visitICmpInstWithInstAndIntCst() 1159 APInt NewRHS = RHS->getValue().zext(SrcBits); in visitICmpInstWithInstAndIntCst() 1160 NewRHS |= KnownOne & APInt::getHighBitsSet(SrcBits, SrcBits-DstBits); in visitICmpInstWithInstAndIntCst()
|
| /NextBSD/contrib/llvm/lib/Target/ARM/ |
| HD | ARMFastISel.cpp | 2668 unsigned SrcBits = SrcVT.getSizeInBits(); in ARMEmitIntExt() local 2671 assert((SrcBits < DestBits) && "can only extend to larger types"); in ARMEmitIntExt() 2674 assert((SrcBits == 16 || SrcBits == 8 || SrcBits == 1) && in ARMEmitIntExt() 2678 unsigned Bitness = SrcBits / 8; // {1,8,16}=>{0,1,2} in ARMEmitIntExt()
|