• Home
  • Raw
  • Download

Lines Matching refs:GblS

420                                          ELFSection &GblS) {  in EmitGlobalConstantStruct()  argument
437 EmitGlobalConstant(field, GblS); in EmitGlobalConstantStruct()
442 GblS.emitZeros(padSize); in EmitGlobalConstantStruct()
448 void ELFWriter::EmitGlobalConstant(const Constant *CV, ELFSection &GblS) { in EmitGlobalConstant() argument
454 EmitGlobalConstant(CVA->getOperand(i), GblS); in EmitGlobalConstant()
457 GblS.emitZeros(Size); in EmitGlobalConstant()
460 EmitGlobalConstantStruct(CVS, GblS); in EmitGlobalConstant()
465 GblS.emitWord64(Val.getZExtValue()); in EmitGlobalConstant()
467 GblS.emitWord32(Val.getZExtValue()); in EmitGlobalConstant()
471 GblS.emitWordFP80(Val.getRawData(), PadSize); in EmitGlobalConstant()
477 GblS.emitByte(CI->getZExtValue()); in EmitGlobalConstant()
479 GblS.emitWord16(CI->getZExtValue()); in EmitGlobalConstant()
481 GblS.emitWord32(CI->getZExtValue()); in EmitGlobalConstant()
483 EmitGlobalConstantLargeInt(CI, GblS); in EmitGlobalConstant()
488 EmitGlobalConstant(CP->getOperand(I), GblS); in EmitGlobalConstant()
501 GblS, Res.second); in EmitGlobalConstant()
503 EmitGlobalConstant(Op, GblS); in EmitGlobalConstant()
509 GblS.emitZeros(Size); in EmitGlobalConstant()
512 Size, GblS); in EmitGlobalConstant()
517 EmitGlobalDataRelocation(GV, Size, GblS); in EmitGlobalConstant()
595 ELFSection &GblS, int64_t Offset) { in EmitGlobalDataRelocation() argument
598 MachineRelocation::getGV(GblS.getCurrentPCOffset(), in EmitGlobalDataRelocation()
604 GblS.emitZeros(Size); in EmitGlobalDataRelocation()
607 GblS.addRelocation(MR); in EmitGlobalDataRelocation()