HomeSort by relevance Sort by last modified time
    Searched refs:MCCFIInstruction (Results 1 - 25 of 30) sorted by null

1 2

  /external/llvm/include/llvm/MC/
MCDwarf.h 307 class MCCFIInstruction {
336 MCCFIInstruction(OpType Op, MCSymbol *L, unsigned R, int O, StringRef V)
342 MCCFIInstruction(OpType Op, MCSymbol *L, unsigned R1, unsigned R2)
350 static MCCFIInstruction createDefCfa(MCSymbol *L, unsigned Register,
352 return MCCFIInstruction(OpDefCfa, L, Register, -Offset, "");
357 static MCCFIInstruction createDefCfaRegister(MCSymbol *L, unsigned Register) {
358 return MCCFIInstruction(OpDefCfaRegister, L, Register, 0, "");
364 static MCCFIInstruction createDefCfaOffset(MCSymbol *L, int Offset) {
365 return MCCFIInstruction(OpDefCfaOffset, L, 0, -Offset, "");
371 static MCCFIInstruction createAdjustCfaOffset(MCSymbol *L, int Adjustment)
    [all...]
MCAsmInfo.h 340 std::vector<MCCFIInstruction> InitialFrameState;
520 void addInitialFrameState(const MCCFIInstruction &Inst) {
524 const std::vector<MCCFIInstruction> &getInitialFrameState() const {
MCAsmBackend.h 130 generateCompactUnwindEncoding(ArrayRef<MCCFIInstruction>) const {
  /external/llvm/lib/CodeGen/AsmPrinter/
AsmPrinterDwarf.cpp 217 void AsmPrinter::emitCFIInstruction(const MCCFIInstruction &Inst) const {
221 case MCCFIInstruction::OpDefCfaOffset:
224 case MCCFIInstruction::OpDefCfa:
227 case MCCFIInstruction::OpDefCfaRegister:
230 case MCCFIInstruction::OpOffset:
233 case MCCFIInstruction::OpRegister:
236 case MCCFIInstruction::OpWindowSave:
239 case MCCFIInstruction::OpSameValue:
  /external/llvm/lib/MC/
MCStreamer.cpp 226 for (const MCCFIInstruction& Inst : MAI->getInitialFrameState()) {
227 if (Inst.getOperation() == MCCFIInstruction::OpDefCfa ||
228 Inst.getOperation() == MCCFIInstruction::OpDefCfaRegister) {
261 MCCFIInstruction Instruction =
262 MCCFIInstruction::createDefCfa(Label, Register, Offset);
270 MCCFIInstruction Instruction =
271 MCCFIInstruction::createDefCfaOffset(Label, Offset);
278 MCCFIInstruction Instruction =
279 MCCFIInstruction::createAdjustCfaOffset(Label, Adjustment);
286 MCCFIInstruction Instruction
    [all...]
MCDwarf.cpp     [all...]
  /external/llvm/lib/Target/Sparc/MCTargetDesc/
SparcMCTargetDesc.cpp 40 MCCFIInstruction Inst = MCCFIInstruction::createDefCfa(nullptr, Reg, 0);
49 MCCFIInstruction Inst = MCCFIInstruction::createDefCfa(nullptr, Reg, 2047);
  /external/llvm/lib/Target/AArch64/MCTargetDesc/
AArch64AsmBackend.cpp 323 ArrayRef<MCCFIInstruction> Instrs) const override {
332 const MCCFIInstruction &Inst = Instrs[i];
338 case MCCFIInstruction::OpDefCfa: {
345 const MCCFIInstruction &LRPush = Instrs[++i];
346 assert(LRPush.getOperation() == MCCFIInstruction::OpOffset &&
348 const MCCFIInstruction &FPPush = Instrs[++i];
349 assert(FPPush.getOperation() == MCCFIInstruction::OpOffset &&
366 case MCCFIInstruction::OpDefCfaOffset: {
371 case MCCFIInstruction::OpOffset: {
378 const MCCFIInstruction &Inst2 = Instrs[++i]
    [all...]
AArch64MCTargetDesc.cpp 74 MCCFIInstruction Inst = MCCFIInstruction::createDefCfa(nullptr, Reg, 0);
  /external/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonMCTargetDesc.cpp 62 MCCFIInstruction Inst =
63 MCCFIInstruction::createDefCfa(nullptr, Hexagon::R30, 0);
  /external/llvm/lib/Target/X86/MCTargetDesc/
X86MCTargetDesc.cpp 147 MCCFIInstruction Inst = MCCFIInstruction::createDefCfa(
153 MCCFIInstruction Inst2 = MCCFIInstruction::createOffset(
X86AsmBackend.cpp 466 generateCompactUnwindEncodingImpl(ArrayRef<MCCFIInstruction> Instrs) const {
486 const MCCFIInstruction &Inst = Instrs[i];
493 case MCCFIInstruction::OpDefCfaRegister: {
511 case MCCFIInstruction::OpDefCfaOffset: {
531 case MCCFIInstruction::OpOffset: {
763 ArrayRef<MCCFIInstruction> Instrs) const override {
782 ArrayRef<MCCFIInstruction> Instrs) const override {
  /external/llvm/lib/Target/Mips/MCTargetDesc/
MipsMCTargetDesc.cpp 82 MCCFIInstruction Inst = MCCFIInstruction::createDefCfa(nullptr, SP, 0);
  /external/llvm/lib/Target/Mips/
Mips16FrameLowering.cpp 56 MCCFIInstruction::createDefCfaOffset(nullptr, -StackSize));
71 MCCFIInstruction::createOffset(nullptr, DReg, Offset));
MipsSEFrameLowering.cpp 410 MCCFIInstruction::createDefCfaOffset(nullptr, -StackSize));
441 MCCFIInstruction::createOffset(nullptr, Reg0, Offset));
446 MCCFIInstruction::createOffset(nullptr, Reg1, Offset + 4));
457 MCCFIInstruction::createOffset(nullptr, Reg0, Offset));
462 MCCFIInstruction::createOffset(nullptr, Reg1, Offset + 4));
467 unsigned CFIIndex = MMI.addFrameInst(MCCFIInstruction::createOffset(
492 MCCFIInstruction::createOffset(nullptr, Reg, Offset));
505 unsigned CFIIndex = MMI.addFrameInst(MCCFIInstruction::createDefCfaRegister(
  /external/llvm/lib/Target/XCore/MCTargetDesc/
XCoreMCTargetDesc.cpp 61 MCCFIInstruction Inst = MCCFIInstruction::createDefCfa(nullptr, XCore::SP, 0);
  /external/llvm/include/llvm/CodeGen/
MachineModuleInfo.h 119 std::vector<MCCFIInstruction> FrameInstructions;
274 const std::vector<MCCFIInstruction> &getFrameInstructions() const {
279 addFrameInst(const MCCFIInstruction &Inst) {
AsmPrinter.h 48 class MCCFIInstruction;
436 void emitCFIInstruction(const MCCFIInstruction &Inst) const;
  /external/llvm/lib/Target/ARM/
Thumb1FrameLowering.cpp 121 MCCFIInstruction::createDefCfaOffset(nullptr, CFAOffset));
133 MCCFIInstruction::createDefCfaOffset(nullptr, CFAOffset));
198 MCCFIInstruction::createDefCfaOffset(nullptr, CFAOffset));
225 unsigned CFIIndex = MMI.addFrameInst(MCCFIInstruction::createOffset(
244 unsigned CFIIndex = MMI.addFrameInst(MCCFIInstruction::createDefCfa(
251 MMI.addFrameInst(MCCFIInstruction::createDefCfaRegister(
270 MCCFIInstruction::createDefCfaOffset(nullptr, CFAOffset));
ARMFrameLowering.cpp 208 MCCFIInstruction::createDefCfaOffset(nullptr, CFAOffset));
517 unsigned CFIIndex = MMI.addFrameInst(MCCFIInstruction::createDefCfa(
525 MMI.addFrameInst(MCCFIInstruction::createDefCfaRegister(
560 CFIIndex = MMI.addFrameInst(MCCFIInstruction::createOffset(
585 MCCFIInstruction::createOffset(nullptr, DwarfReg, Offset));
607 MCCFIInstruction::createOffset(nullptr, DwarfReg, Offset));
    [all...]
  /external/llvm/lib/Target/Sparc/
SparcFrameLowering.cpp 115 MMI.addFrameInst(MCCFIInstruction::createDefCfaRegister(nullptr, regFP));
120 CFIIndex = MMI.addFrameInst(MCCFIInstruction::createWindowSave(nullptr));
128 MCCFIInstruction::createRegister(nullptr, regOutRA, regInRA));
  /external/llvm/lib/Target/PowerPC/MCTargetDesc/
PPCMCTargetDesc.cpp 86 MCCFIInstruction Inst =
87 MCCFIInstruction::createDefCfa(nullptr, MRI.getDwarfRegNum(Reg, true), 0);
  /external/llvm/lib/Target/SystemZ/MCTargetDesc/
SystemZMCTargetDesc.cpp 100 MCCFIInstruction Inst =
101 MCCFIInstruction::createDefCfa(nullptr,
  /external/llvm/lib/Target/SystemZ/
SystemZFrameLowering.cpp 340 unsigned CFIIndex = MMI.addFrameInst(MCCFIInstruction::createOffset(
356 MCCFIInstruction::createDefCfaOffset(nullptr, SPOffsetFromCFA + Delta));
370 MCCFIInstruction::createDefCfaRegister(nullptr, HardFP));
396 unsigned CFIIndex = MMI.addFrameInst(MCCFIInstruction::createOffset(
  /external/llvm/lib/Target/AArch64/
AArch64FrameLowering.cpp 245 unsigned CFIIndex = MMI.addFrameInst(MCCFIInstruction::createOffset(
290 MCCFIInstruction::createDefCfaOffset(FrameLabel, -NumBytes));
471 MCCFIInstruction::createDefCfa(nullptr, Reg, 2 * StackGrowth));
479 MCCFIInstruction::createOffset(nullptr, LR, StackGrowth));
486 MCCFIInstruction::createOffset(nullptr, Reg, 2 * StackGrowth));
493 MCCFIInstruction::createDefCfaOffset(nullptr, -MFI->getStackSize()));
    [all...]

Completed in 191 milliseconds

1 2