| /NextBSD/contrib/llvm/lib/Target/MSP430/ |
| HD | MSP430InstrFormats.td | 43 class SizeVal<bits<3> val> { 47 def SizeUnknown : SizeVal<0>; // Unknown / unset size 48 def SizeSpecial : SizeVal<1>; // Special instruction, e.g. pseudo 49 def Size2Bytes : SizeVal<2>; 50 def Size4Bytes : SizeVal<3>; 51 def Size6Bytes : SizeVal<4>; 54 class MSP430Inst<dag outs, dag ins, SizeVal sz, Format f, 64 SizeVal Sz = sz; 77 class IForm<bits<4> opcode, DestMode dest, bit bw, SourceMode src, SizeVal sz, 92 class IForm8<bits<4> opcode, DestMode dest, SourceMode src, SizeVal sz, [all …]
|
| /NextBSD/contrib/llvm/lib/Target/X86/ |
| HD | X86SelectionDAGInfo.cpp | 105 uint64_t SizeVal = ConstantSize->getZExtValue(); in EmitTargetCodeForMemset() local 137 Count = DAG.getIntPtrConstant(SizeVal, dl); in EmitTargetCodeForMemset() 143 Count = DAG.getIntPtrConstant(SizeVal / UBytes, dl); in EmitTargetCodeForMemset() 144 BytesLeft = SizeVal % UBytes; in EmitTargetCodeForMemset() 152 Count = DAG.getIntPtrConstant(SizeVal, dl); in EmitTargetCodeForMemset() 184 unsigned Offset = SizeVal - BytesLeft; in EmitTargetCodeForMemset() 212 uint64_t SizeVal = ConstantSize->getZExtValue(); in EmitTargetCodeForMemcpy() local 213 if (!AlwaysInline && SizeVal > Subtarget.getMaxInlineSizeThreshold()) in EmitTargetCodeForMemcpy() 247 unsigned CountVal = SizeVal / UBytes; in EmitTargetCodeForMemcpy() 249 unsigned BytesLeft = SizeVal % UBytes; in EmitTargetCodeForMemcpy() [all …]
|
| /NextBSD/contrib/llvm/lib/Target/Hexagon/ |
| HD | HexagonSelectionDAGInfo.cpp | 32 uint64_t SizeVal = ConstantSize->getZExtValue(); in EmitTargetCodeForMemcpy() local 33 if ((SizeVal > 32) && ((SizeVal % 8) == 0)) in EmitTargetCodeForMemcpy()
|
| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CGExprAgg.cpp | 1383 llvm::Constant *SizeVal = CGF.Builder.getInt64(TypeInfo.first.getQuantity()); in CheckAggExprForMemSetUse() local 1389 CGF.Builder.CreateMemSet(Loc, CGF.Builder.getInt8(0), SizeVal, in CheckAggExprForMemSetUse() 1470 llvm::Value *SizeVal = nullptr; in EmitAggregateCopy() local 1476 SizeVal = emitArrayLength(VAT, BaseEltTy, DestPtr); in EmitAggregateCopy() 1482 SizeVal = Builder.CreateNUWMul( in EmitAggregateCopy() 1483 SizeVal, in EmitAggregateCopy() 1486 SizeVal = Builder.CreateNUWSub( in EmitAggregateCopy() 1487 SizeVal, in EmitAggregateCopy() 1489 SizeVal = Builder.CreateNUWAdd( in EmitAggregateCopy() 1490 SizeVal, llvm::ConstantInt::get( in EmitAggregateCopy() [all …]
|
| HD | CodeGenFunction.cpp | 1305 llvm::Value *SizeVal; in EmitNullInitialization() local 1318 SizeVal = numElts; in EmitNullInitialization() 1321 SizeVal = Builder.CreateNUWMul(SizeVal, CGM.getSize(eltSize)); in EmitNullInitialization() 1327 SizeVal = CGM.getSize(Size); in EmitNullInitialization() 1349 if (vla) return emitNonZeroVLAInit(*this, Ty, DestPtr, SrcPtr, SizeVal); in EmitNullInitialization() 1352 Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, Align.getQuantity(), false); in EmitNullInitialization() 1359 Builder.CreateMemSet(DestPtr, Builder.getInt8(0), SizeVal, in EmitNullInitialization()
|
| HD | CGDecl.cpp | 1160 llvm::Value *SizeVal = in EmitAutoVarInit() local 1172 Builder.CreateMemSet(Loc, llvm::ConstantInt::get(Int8Ty, 0), SizeVal, in EmitAutoVarInit() 1194 Builder.CreateMemCpy(Loc, SrcPtr, SizeVal, alignment.getQuantity(), in EmitAutoVarInit()
|
| HD | CGExprCXX.cpp | 362 llvm::Value *SizeVal = CGF.CGM.getSize(Size); in EmitNullBaseClassInitialization() local 382 CGF.Builder.CreateMemCpy(DestPtr, SrcPtr, SizeVal, Align.getQuantity()); in EmitNullBaseClassInitialization() 389 CGF.Builder.CreateMemSet(DestPtr, CGF.Builder.getInt8(0), SizeVal, in EmitNullBaseClassInitialization()
|
| HD | CGBuiltin.cpp | 742 Value *SizeVal = EmitScalarExpr(E->getArg(1)); in EmitBuiltinExpr() local 745 Builder.CreateMemSet(Dest.first, Builder.getInt8(0), SizeVal, in EmitBuiltinExpr() 755 Value *SizeVal = EmitScalarExpr(E->getArg(2)); in EmitBuiltinExpr() local 761 Builder.CreateMemCpy(Dest.first, Src.first, SizeVal, Align, false); in EmitBuiltinExpr() 777 Value *SizeVal = llvm::ConstantInt::get(Builder.getContext(), Size); in EmitBuiltinExpr() local 779 Builder.CreateMemCpy(Dest.first, Src.first, SizeVal, Align, false); in EmitBuiltinExpr() 786 Value *SizeVal = EmitScalarExpr(E->getArg(2)); in EmitBuiltinExpr() local 788 Address, SrcAddr, SizeVal); in EmitBuiltinExpr() 804 Value *SizeVal = llvm::ConstantInt::get(Builder.getContext(), Size); in EmitBuiltinExpr() local 806 Builder.CreateMemMove(Dest.first, Src.first, SizeVal, Align, false); in EmitBuiltinExpr() [all …]
|
| /NextBSD/contrib/llvm/lib/Target/ARM/ |
| HD | ARMSelectionDAGInfo.cpp | 151 uint64_t SizeVal = ConstantSize->getZExtValue(); in EmitTargetCodeForMemcpy() local 152 if (!AlwaysInline && SizeVal > Subtarget.getMaxInlineSizeThreshold()) in EmitTargetCodeForMemcpy() 156 unsigned BytesLeft = SizeVal & 3; in EmitTargetCodeForMemcpy() 157 unsigned NumMemOps = SizeVal >> 2; in EmitTargetCodeForMemcpy()
|
| HD | ARMISelLowering.cpp | 7288 unsigned SizeVal = MI->getOperand(2).getImm(); in EmitStructByval() local 7309 if ((Align % 16 == 0) && SizeVal >= 16) in EmitStructByval() 7311 else if ((Align % 8 == 0) && SizeVal >= 8) in EmitStructByval() 7327 unsigned BytesLeft = SizeVal % UnitSize; in EmitStructByval() 7328 unsigned LoopSize = SizeVal - BytesLeft; in EmitStructByval() 7330 if (SizeVal <= Subtarget->getMaxInlineSizeThreshold()) { in EmitStructByval()
|
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | ExprConstant.cpp | 6447 APSInt SizeVal; in VisitCallExpr() local 6448 if (!EvaluateInteger(E->getArg(0), SizeVal, Info)) in VisitCallExpr() 6461 CharUnits Size = CharUnits::fromQuantity(SizeVal.getZExtValue()); in VisitCallExpr()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaType.cpp | 1906 static bool isArraySizeVLA(Sema &S, Expr *ArraySize, llvm::APSInt &SizeVal) { in isArraySizeVLA() argument 1921 return S.VerifyIntegerConstantExpression(ArraySize, &SizeVal, Diagnoser, in isArraySizeVLA()
|