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

1 2

  /external/llvm/include/llvm/MC/
MCDwarf.h 327 class MCCFIInstruction {
357 MCCFIInstruction(OpType Op, MCSymbol *L, unsigned R, int O, StringRef V)
363 MCCFIInstruction(OpType Op, MCSymbol *L, unsigned R1, unsigned R2)
371 static MCCFIInstruction createDefCfa(MCSymbol *L, unsigned Register,
373 return MCCFIInstruction(OpDefCfa, L, Register, -Offset, "");
378 static MCCFIInstruction createDefCfaRegister(MCSymbol *L, unsigned Register) {
379 return MCCFIInstruction(OpDefCfaRegister, L, Register, 0, "");
385 static MCCFIInstruction createDefCfaOffset(MCSymbol *L, int Offset) {
386 return MCCFIInstruction(OpDefCfaOffset, L, 0, -Offset, "");
392 static MCCFIInstruction createAdjustCfaOffset(MCSymbol *L, int Adjustment)
    [all...]
MCAsmBackend.h 141 generateCompactUnwindEncoding(ArrayRef<MCCFIInstruction>) const {
MCAsmInfo.h 344 std::vector<MCCFIInstruction> InitialFrameState;
543 void addInitialFrameState(const MCCFIInstruction &Inst) {
547 const std::vector<MCCFIInstruction> &getInitialFrameState() const {
  /external/llvm/lib/CodeGen/AsmPrinter/
AsmPrinterDwarf.cpp 212 void AsmPrinter::emitCFIInstruction(const MCCFIInstruction &Inst) const {
216 case MCCFIInstruction::OpDefCfaOffset:
219 case MCCFIInstruction::OpAdjustCfaOffset:
222 case MCCFIInstruction::OpDefCfa:
225 case MCCFIInstruction::OpDefCfaRegister:
228 case MCCFIInstruction::OpOffset:
231 case MCCFIInstruction::OpRegister:
234 case MCCFIInstruction::OpWindowSave:
237 case MCCFIInstruction::OpSameValue:
240 case MCCFIInstruction::OpGnuArgsSize
    [all...]
  /external/llvm/lib/Target/ARM/MCTargetDesc/
ARMAsmBackendDarwin.h 34 ArrayRef<MCCFIInstruction> Instrs) const override;
ARMAsmBackend.cpp 836 ArrayRef<MCCFIInstruction> Instrs) const {
853 const MCCFIInstruction &Inst = Instrs[i];
855 case MCCFIInstruction::OpDefCfa: // DW_CFA_def_cfa
859 case MCCFIInstruction::OpDefCfaOffset: // DW_CFA_def_cfa_offset
862 case MCCFIInstruction::OpDefCfaRegister: // DW_CFA_def_cfa_register
865 case MCCFIInstruction::OpOffset: // DW_CFA_offset
879 case MCCFIInstruction::OpRelOffset: // DW_CFA_advance_loc
    [all...]
  /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 320 ArrayRef<MCCFIInstruction> Instrs) const override {
329 const MCCFIInstruction &Inst = Instrs[i];
335 case MCCFIInstruction::OpDefCfa: {
342 const MCCFIInstruction &LRPush = Instrs[++i];
343 assert(LRPush.getOperation() == MCCFIInstruction::OpOffset &&
345 const MCCFIInstruction &FPPush = Instrs[++i];
346 assert(FPPush.getOperation() == MCCFIInstruction::OpOffset &&
363 case MCCFIInstruction::OpDefCfaOffset: {
368 case MCCFIInstruction::OpOffset: {
375 const MCCFIInstruction &Inst2 = Instrs[++i]
    [all...]
AArch64MCTargetDesc.cpp 69 MCCFIInstruction Inst = MCCFIInstruction::createDefCfa(nullptr, Reg, 0);
  /external/llvm/lib/Target/XCore/MCTargetDesc/
XCoreMCTargetDesc.cpp 59 MCCFIInstruction Inst = MCCFIInstruction::createDefCfa(nullptr, XCore::SP, 0);
  /external/llvm/lib/Target/X86/MCTargetDesc/
X86MCTargetDesc.cpp 142 MCCFIInstruction Inst = MCCFIInstruction::createDefCfa(
148 MCCFIInstruction Inst2 = MCCFIInstruction::createOffset(
X86AsmBackend.cpp 494 generateCompactUnwindEncodingImpl(ArrayRef<MCCFIInstruction> Instrs) const {
514 const MCCFIInstruction &Inst = Instrs[i];
521 case MCCFIInstruction::OpDefCfaRegister: {
539 case MCCFIInstruction::OpDefCfaOffset: {
559 case MCCFIInstruction::OpOffset: {
791 ArrayRef<MCCFIInstruction> Instrs) const override {
810 ArrayRef<MCCFIInstruction> Instrs) const override {
  /external/llvm/lib/Target/Mips/MCTargetDesc/
MipsMCTargetDesc.cpp 79 MCCFIInstruction Inst = MCCFIInstruction::createDefCfa(nullptr, SP, 0);
  /external/llvm/lib/Target/Mips/
Mips16FrameLowering.cpp 61 MCCFIInstruction::createDefCfaOffset(nullptr, -StackSize));
76 MCCFIInstruction::createOffset(nullptr, DReg, Offset));
  /external/llvm/lib/Target/X86/
X86FrameLowering.h 22 class MCCFIInstruction;
151 DebugLoc DL, MCCFIInstruction CFIInst) const;
  /external/llvm/include/llvm/CodeGen/
MachineModuleInfo.h 124 std::vector<MCCFIInstruction> FrameInstructions;
272 const std::vector<MCCFIInstruction> &getFrameInstructions() const {
277 addFrameInst(const MCCFIInstruction &Inst) {
AsmPrinter.h 49 class MCCFIInstruction;
448 void emitCFIInstruction(const MCCFIInstruction &Inst) const;
  /external/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonMCTargetDesc.cpp 155 MCCFIInstruction Inst =
156 MCCFIInstruction::createDefCfa(nullptr, Hexagon::R30, 0);
  /external/llvm/lib/Target/PowerPC/MCTargetDesc/
PPCMCTargetDesc.cpp 83 MCCFIInstruction Inst =
84 MCCFIInstruction::createDefCfa(nullptr, MRI.getDwarfRegNum(Reg, true), 0);
  /external/llvm/lib/CodeGen/
MIRPrinter.cpp 124 void print(const MCCFIInstruction &CFI, const TargetRegisterInfo *TRI);
929 void MIPrinter::print(const MCCFIInstruction &CFI,
932 case MCCFIInstruction::OpSameValue:
938 case MCCFIInstruction::OpOffset:
945 case MCCFIInstruction::OpDefCfaRegister:
951 case MCCFIInstruction::OpDefCfaOffset:
957 case MCCFIInstruction::OpDefCfa:
  /external/llvm/lib/Target/ARM/
Thumb1FrameLowering.cpp 126 MCCFIInstruction::createDefCfaOffset(nullptr, CFAOffset));
138 MCCFIInstruction::createDefCfaOffset(nullptr, CFAOffset));
201 MCCFIInstruction::createDefCfaOffset(nullptr, CFAOffset));
228 unsigned CFIIndex = MMI.addFrameInst(MCCFIInstruction::createOffset(
246 unsigned CFIIndex = MMI.addFrameInst(MCCFIInstruction::createDefCfa(
253 MMI.addFrameInst(MCCFIInstruction::createDefCfaRegister(
272 MCCFIInstruction::createDefCfaOffset(nullptr, CFAOffset));
  /external/llvm/lib/Target/Sparc/
SparcFrameLowering.cpp 162 MMI.addFrameInst(MCCFIInstruction::createDefCfaRegister(nullptr, regFP));
167 CFIIndex = MMI.addFrameInst(MCCFIInstruction::createWindowSave(nullptr));
175 MCCFIInstruction::createRegister(nullptr, regOutRA, regInRA));
  /external/llvm/lib/Target/SystemZ/
SystemZFrameLowering.cpp 346 unsigned CFIIndex = MMI.addFrameInst(MCCFIInstruction::createOffset(
362 MCCFIInstruction::createDefCfaOffset(nullptr, SPOffsetFromCFA + Delta));
376 MCCFIInstruction::createDefCfaRegister(nullptr, HardFP));
405 unsigned CFIIndex = MMI.addFrameInst(MCCFIInstruction::createOffset(

Completed in 1407 milliseconds

1 2