Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:Size

60 /// integer of the given size.
463 // figure out the object size in more complex cases.
692 Value *Size = EmitScalarExpr(E->getArg(0));
693 return RValue::get(Builder.CreateAlloca(Builder.getInt8Ty(), Size));
718 llvm::APSInt Size, DstSize;
719 if (!E->getArg(2)->EvaluateAsInt(Size, CGM.getContext()) ||
722 if (Size.ugt(DstSize))
728 Value *SizeVal = llvm::ConstantInt::get(Builder.getContext(), Size);
745 llvm::APSInt Size, DstSize;
746 if (!E->getArg(2)->EvaluateAsInt(Size, CGM.getContext()) ||
749 if (Size.ugt(DstSize))
755 Value *SizeVal = llvm::ConstantInt::get(Builder.getContext(), Size);
784 llvm::APSInt Size, DstSize;
785 if (!E->getArg(2)->EvaluateAsInt(Size, CGM.getContext()) ||
788 if (Size.ugt(DstSize))
794 Value *SizeVal = llvm::ConstantInt::get(Builder.getContext(), Size);
874 // Extends a pointer to the size of an _Unwind_Word, which is
1146 // Call "bool __atomic_is_lock_free(size_t size, void *ptr)". For the
1946 // element size.
1949 // Right-shifting an unsigned value by its size yields 0.
1953 // Right-shifting a signed value by its size is equivalent
1954 // to a shift of size-1.
2612 for (unsigned i = 0; i < IntrinsicMap.size() - 1; ++i)
2954 for (unsigned I = 2; I < Ops.size() - 1; ++I)
2985 // The source operand type has twice as many elements of half the size.
2996 // The source operand type has twice as many elements of half the size.
3217 int PairPos = 0, End = Ops.size() - 1;
4090 "rbit of unusual size!");
4097 "rbit of unusual size!");
4654 // Right-shifting an unsigned value by its size yields 0.
4671 // Right-shifting an unsigned value by its size yields 0.
5866 assert((Ops.size() & (Ops.size() - 1)) == 0 &&
5869 for (unsigned i = 0, e = Ops.size(); i != e && AllConstants; ++i)
5875 for (unsigned i = 0, e = Ops.size(); i != e; ++i)
5882 llvm::UndefValue::get(llvm::VectorType::get(Ops[0]->getType(), Ops.size()));
5884 for (unsigned i = 0, e = Ops.size(); i != e; ++i)
5972 // If palignr is shifting the pair of vectors more than the size of two