Lines Matching refs:Instr

532                                     const CFIProgram::Instruction &Instr) {  in fillCFIInfoFor()  argument
533 uint8_t Opcode = Instr.Opcode; in fillCFIInfoFor()
536 switch (Instr.Opcode) { in fillCFIInfoFor()
544 Offset += CodeAlignment * int64_t(Instr.Ops[0]); in fillCFIInfoFor()
550 nullptr, Instr.Ops[0], DataAlignment * int64_t(Instr.Ops[1]))); in fillCFIInfoFor()
555 Offset, MCCFIInstruction::createOffset(nullptr, Instr.Ops[0], in fillCFIInfoFor()
556 DataAlignment * Instr.Ops[1])); in fillCFIInfoFor()
561 Offset, MCCFIInstruction::createRestore(nullptr, Instr.Ops[0])); in fillCFIInfoFor()
564 assert(Instr.Ops[0] >= Address && "set_loc out of function bounds"); in fillCFIInfoFor()
565 assert(Instr.Ops[0] <= Address + Function.getSize() && in fillCFIInfoFor()
567 Offset = Instr.Ops[0] - Address; in fillCFIInfoFor()
572 Offset, MCCFIInstruction::createUndefined(nullptr, Instr.Ops[0])); in fillCFIInfoFor()
576 Offset, MCCFIInstruction::createSameValue(nullptr, Instr.Ops[0])); in fillCFIInfoFor()
580 Offset, MCCFIInstruction::createRegister(nullptr, Instr.Ops[0], in fillCFIInfoFor()
581 Instr.Ops[1])); in fillCFIInfoFor()
594 MCCFIInstruction::cfiDefCfa(nullptr, Instr.Ops[0], Instr.Ops[1])); in fillCFIInfoFor()
599 MCCFIInstruction::cfiDefCfa(nullptr, Instr.Ops[0], in fillCFIInfoFor()
600 DataAlignment * int64_t(Instr.Ops[1]))); in fillCFIInfoFor()
604 nullptr, Instr.Ops[0])); in fillCFIInfoFor()
608 Offset, MCCFIInstruction::cfiDefCfaOffset(nullptr, Instr.Ops[0])); in fillCFIInfoFor()
613 nullptr, DataAlignment * int64_t(Instr.Ops[0]))); in fillCFIInfoFor()
617 Offset, MCCFIInstruction::createGnuArgsSize(nullptr, Instr.Ops[0])); in fillCFIInfoFor()
629 StringRef ExprBytes = Instr.Expression->getData(); in fillCFIInfoFor()
635 encodeULEB128(Instr.Ops[0], OS); in fillCFIInfoFor()
656 errs() << "BOLT-WARNING: Unrecognized CFI instruction: " << Instr.Opcode in fillCFIInfoFor()
665 for (const CFIProgram::Instruction &Instr : CurFDE.getLinkedCIE()->cfis()) in fillCFIInfoFor() local
666 if (!decodeFrameInstruction(Instr)) in fillCFIInfoFor()
669 for (const CFIProgram::Instruction &Instr : CurFDE.cfis()) in fillCFIInfoFor() local
670 if (!decodeFrameInstruction(Instr)) in fillCFIInfoFor()