Lines Matching full:objsize
2918 unsigned ObjSize = ObjectVT.getStoreSize();
2919 unsigned ArgSize = ObjSize;
2952 // ObjSize is the true size, ArgSize rounded up to multiple of registers.
2953 ObjSize = Flags.getByValSize();
2954 ArgSize = ((ObjSize + PtrByteSize - 1)/PtrByteSize) * PtrByteSize;
2962 if (!ObjSize) {
2984 if (ObjSize < PtrByteSize) {
2989 SDValue ArgOff = DAG.getConstant(PtrByteSize - ObjSize, PtrVT);
2999 if (ObjSize==1 || ObjSize==2 || ObjSize==4) {
3000 EVT ObjType = (ObjSize == 1 ? MVT::i8 :
3001 (ObjSize == 2 ? MVT::i16 : MVT::i32));
3121 ArgSize = Flags.isInConsecutiveRegs() ? ObjSize : PtrByteSize;
3187 if (ObjSize < ArgSize && !isLittleEndian)
3188 CurArgOffset += ArgSize - ObjSize;
3189 int FI = MFI->CreateFixedObject(ObjSize, CurArgOffset, isImmutable);
3305 // ObjSize is the true size, ArgSize rounded up to multiple of regs.
3306 unsigned ObjSize = Flags.getByValSize();
3308 ((ObjSize + PtrByteSize - 1)/PtrByteSize) * PtrByteSize;
3352 unsigned ObjSize = ObjectVT.getSizeInBits()/8;
3353 unsigned ArgSize = ObjSize;
3381 // ObjSize is the true size, ArgSize rounded up to multiple of registers.
3382 ObjSize = Flags.getByValSize();
3383 ArgSize = ((ObjSize + PtrByteSize - 1)/PtrByteSize) * PtrByteSize;
3386 if (ObjSize==1 || ObjSize==2) {
3387 CurArgOffset = CurArgOffset + (4 - ObjSize);
3390 int FI = MFI->CreateFixedObject(ObjSize, CurArgOffset, false, true);
3393 if (ObjSize==1 || ObjSize==2) {
3401 EVT ObjType = ObjSize == 1 ? MVT::i8 : MVT::i16;
3487 if (ObjSize == 8 && GPR_idx != Num_GPR_Regs && !isPPC64)
3505 ArgOffset += isPPC64 ? 8 : ObjSize;
3545 int FI = MFI->CreateFixedObject(ObjSize,
3546 CurArgOffset + (ArgSize - ObjSize),