Lines Matching refs:Assembler
54 MCAssembler &Assembler = getAssembler();
56 if (Assembler.isBundlingEnabled() && Assembler.getRelaxAll()) {
59 if (FSize > Assembler.getBundleAlignSize())
63 Assembler, EF, DF->getContents().size(), FSize);
72 Assembler.writeFragmentPadding(VecOS, *EF, FSize);
139 static void setSectionAlignmentForBundling(const MCAssembler &Assembler,
141 if (Section && Assembler.isBundlingEnabled() && Section->hasInstructions() &&
142 Section->getAlignment() < Assembler.getBundleAlignSize())
143 Section->setAlignment(Align(Assembler.getBundleAlignSize()));
515 MCAssembler &Assembler = getAssembler();
519 Assembler.getEmitter().encodeInstruction(Inst, VecOS, Fixups, STI);
541 if (Assembler.isBundlingEnabled()) {
543 if (Assembler.getRelaxAll() && isBundleLocked()) {
549 else if (Assembler.getRelaxAll() && !isBundleLocked())
596 if (Assembler.isBundlingEnabled() && Assembler.getRelaxAll()) {
606 MCAssembler &Assembler = getAssembler();
607 if (AlignPow2 > 0 && (Assembler.getBundleAlignSize() == 0 ||
608 Assembler.getBundleAlignSize() == 1U << AlignPow2))
609 Assembler.setBundleAlignSize(1U << AlignPow2);