Home
last modified time | relevance | path

Searched refs:DstSize (Results 1 – 7 of 7) sorted by relevance

/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGCall.cpp832 uint64_t DstSize, CodeGenFunction &CGF) { in EnterStructPointerForCoercedAccess() argument
844 if (FirstEltSize < DstSize && in EnterStructPointerForCoercedAccess()
855 return EnterStructPointerForCoercedAccess(SrcPtr, SrcSTy, DstSize, CGF); in EnterStructPointerForCoercedAccess()
892 uint64_t DstSize = DL.getTypeSizeInBits(DestIntTy); in CoerceIntOrPtrToIntOrPtr() local
894 if (SrcSize > DstSize) { in CoerceIntOrPtrToIntOrPtr()
895 Val = CGF.Builder.CreateLShr(Val, SrcSize - DstSize, "coerce.highbits"); in CoerceIntOrPtrToIntOrPtr()
899 Val = CGF.Builder.CreateShl(Val, DstSize - SrcSize, "coerce.highbits"); in CoerceIntOrPtrToIntOrPtr()
931 uint64_t DstSize = CGF.CGM.getDataLayout().getTypeAllocSize(Ty); in CreateCoercedLoad() local
934 SrcPtr = EnterStructPointerForCoercedAccess(SrcPtr, SrcSTy, DstSize, CGF); in CreateCoercedLoad()
950 if (SrcSize >= DstSize) { in CreateCoercedLoad()
[all …]
HDCGBuiltin.cpp767 llvm::APSInt Size, DstSize; in EmitBuiltinExpr() local
769 !E->getArg(3)->EvaluateAsInt(DstSize, CGM.getContext())) in EmitBuiltinExpr()
771 if (Size.ugt(DstSize)) in EmitBuiltinExpr()
794 llvm::APSInt Size, DstSize; in EmitBuiltinExpr() local
796 !E->getArg(3)->EvaluateAsInt(DstSize, CGM.getContext())) in EmitBuiltinExpr()
798 if (Size.ugt(DstSize)) in EmitBuiltinExpr()
839 llvm::APSInt Size, DstSize; in EmitBuiltinExpr() local
841 !E->getArg(3)->EvaluateAsInt(DstSize, CGM.getContext())) in EmitBuiltinExpr()
843 if (Size.ugt(DstSize)) in EmitBuiltinExpr()
/NextBSD/contrib/llvm/lib/Transforms/InstCombine/
HDInstCombineCasts.cpp828 unsigned DstSize = CI.getType()->getScalarSizeInBits(); in visitZExt() local
833 if (SrcSize < DstSize) { in visitZExt()
840 if (SrcSize == DstSize) { in visitZExt()
845 if (SrcSize > DstSize) { in visitZExt()
847 APInt AndValue(APInt::getLowBitsSet(DstSize, MidSize)); in visitZExt()
HDInstCombineShifts.cpp389 unsigned DstSize = TI->getType()->getScalarSizeInBits(); in FoldShiftByConstant() local
390 APInt MaskV(APInt::getLowBitsSet(SrcSize, DstSize)); in FoldShiftByConstant()
/NextBSD/contrib/llvm/lib/Linker/
HDLinkModules.cpp682 uint64_t DstSize = in computeResultingSelectionKind() local
692 LinkFromSrc = SrcSize > DstSize; in computeResultingSelectionKind()
694 if (SrcSize != DstSize) in computeResultingSelectionKind()
/NextBSD/contrib/llvm/lib/IR/
HDInstructions.cpp2165 unsigned DstSize = DstTy->getScalarSizeInBits(); in isEliminableCastPair() local
2166 if (SrcSize == DstSize) in isEliminableCastPair()
2168 else if (SrcSize < DstSize) in isEliminableCastPair()
2187 unsigned DstSize = DstTy->getScalarSizeInBits(); in isEliminableCastPair() local
2188 if (SrcSize <= PtrSize && SrcSize == DstSize) in isEliminableCastPair()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaChecking.cpp124 llvm::APSInt Size, DstSize; in SemaBuiltinMemChkCall() local
128 !DstSizeArg->EvaluateAsInt(DstSize, S.Context)) in SemaBuiltinMemChkCall()
131 if (Size.ule(DstSize)) in SemaBuiltinMemChkCall()