Home
last modified time | relevance | path

Searched refs:MCCFIInstruction (Results 1 – 25 of 139) sorted by relevance

123456

/external/llvm/include/llvm/MC/
DMCDwarf.h325 class MCCFIInstruction {
355 MCCFIInstruction(OpType Op, MCSymbol *L, unsigned R, int O, StringRef V) in MCCFIInstruction() function
361 MCCFIInstruction(OpType Op, MCSymbol *L, unsigned R1, unsigned R2) in MCCFIInstruction() function
369 static MCCFIInstruction createDefCfa(MCSymbol *L, unsigned Register, in createDefCfa()
371 return MCCFIInstruction(OpDefCfa, L, Register, -Offset, ""); in createDefCfa()
376 static MCCFIInstruction createDefCfaRegister(MCSymbol *L, unsigned Register) { in createDefCfaRegister()
377 return MCCFIInstruction(OpDefCfaRegister, L, Register, 0, ""); in createDefCfaRegister()
383 static MCCFIInstruction createDefCfaOffset(MCSymbol *L, int Offset) { in createDefCfaOffset()
384 return MCCFIInstruction(OpDefCfaOffset, L, 0, -Offset, ""); in createDefCfaOffset()
390 static MCCFIInstruction createAdjustCfaOffset(MCSymbol *L, int Adjustment) { in createAdjustCfaOffset()
[all …]
/external/llvm-project/llvm/include/llvm/MC/
DMCDwarf.h440 class MCCFIInstruction {
472 MCCFIInstruction(OpType Op, MCSymbol *L, unsigned R, int O, StringRef V,
479 MCCFIInstruction(OpType Op, MCSymbol *L, unsigned R1, unsigned R2) in MCCFIInstruction() function
487 static MCCFIInstruction cfiDefCfa(MCSymbol *L, unsigned Register, in cfiDefCfa()
489 return MCCFIInstruction(OpDefCfa, L, Register, Offset, ""); in cfiDefCfa()
494 static MCCFIInstruction createDefCfaRegister(MCSymbol *L, unsigned Register) { in createDefCfaRegister()
495 return MCCFIInstruction(OpDefCfaRegister, L, Register, 0, ""); in createDefCfaRegister()
501 static MCCFIInstruction cfiDefCfaOffset(MCSymbol *L, int Offset) { in cfiDefCfaOffset()
502 return MCCFIInstruction(OpDefCfaOffset, L, 0, Offset, ""); in cfiDefCfaOffset()
508 static MCCFIInstruction createAdjustCfaOffset(MCSymbol *L, int Adjustment) { in createAdjustCfaOffset()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
DMCDwarf.h435 class MCCFIInstruction {
466 MCCFIInstruction(OpType Op, MCSymbol *L, unsigned R, int O, StringRef V) in MCCFIInstruction() function
472 MCCFIInstruction(OpType Op, MCSymbol *L, unsigned R1, unsigned R2) in MCCFIInstruction() function
480 static MCCFIInstruction createDefCfa(MCSymbol *L, unsigned Register, in createDefCfa()
482 return MCCFIInstruction(OpDefCfa, L, Register, -Offset, ""); in createDefCfa()
487 static MCCFIInstruction createDefCfaRegister(MCSymbol *L, unsigned Register) { in createDefCfaRegister()
488 return MCCFIInstruction(OpDefCfaRegister, L, Register, 0, ""); in createDefCfaRegister()
494 static MCCFIInstruction createDefCfaOffset(MCSymbol *L, int Offset) { in createDefCfaOffset()
495 return MCCFIInstruction(OpDefCfaOffset, L, 0, -Offset, ""); in createDefCfaOffset()
501 static MCCFIInstruction createAdjustCfaOffset(MCSymbol *L, int Adjustment) { in createAdjustCfaOffset()
[all …]
DMCAsmInfo.h26 class MCCFIInstruction; variable
374 std::vector<MCCFIInstruction> InitialFrameState;
633 void addInitialFrameState(const MCCFIInstruction &Inst);
635 const std::vector<MCCFIInstruction> &getInitialFrameState() const { in getInitialFrameState()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DCFIInstrInserter.cpp162 const std::vector<MCCFIInstruction> &Instrs = in calculateOutgoingCFAInfo()
169 const MCCFIInstruction &CFI = Instrs[CFIIndex]; in calculateOutgoingCFAInfo()
171 case MCCFIInstruction::OpDefCfaRegister: in calculateOutgoingCFAInfo()
174 case MCCFIInstruction::OpDefCfaOffset: in calculateOutgoingCFAInfo()
177 case MCCFIInstruction::OpAdjustCfaOffset: in calculateOutgoingCFAInfo()
180 case MCCFIInstruction::OpDefCfa: in calculateOutgoingCFAInfo()
184 case MCCFIInstruction::OpRememberState: in calculateOutgoingCFAInfo()
192 case MCCFIInstruction::OpRestoreState: in calculateOutgoingCFAInfo()
201 case MCCFIInstruction::OpSameValue: in calculateOutgoingCFAInfo()
202 case MCCFIInstruction::OpOffset: in calculateOutgoingCFAInfo()
[all …]
DMachineOperand.cpp599 static void printCFI(raw_ostream &OS, const MCCFIInstruction &CFI, in printCFI()
602 case MCCFIInstruction::OpSameValue: in printCFI()
608 case MCCFIInstruction::OpRememberState: in printCFI()
613 case MCCFIInstruction::OpRestoreState: in printCFI()
618 case MCCFIInstruction::OpOffset: in printCFI()
625 case MCCFIInstruction::OpDefCfaRegister: in printCFI()
631 case MCCFIInstruction::OpDefCfaOffset: in printCFI()
637 case MCCFIInstruction::OpDefCfa: in printCFI()
644 case MCCFIInstruction::OpRelOffset: in printCFI()
651 case MCCFIInstruction::OpAdjustCfaOffset: in printCFI()
[all …]
/external/llvm-project/llvm/lib/CodeGen/
DCFIInstrInserter.cpp185 const std::vector<MCCFIInstruction> &Instrs = MF->getFrameInstructions(); in calculateOutgoingCFAInfo()
196 const MCCFIInstruction &CFI = Instrs[CFIIndex]; in calculateOutgoingCFAInfo()
198 case MCCFIInstruction::OpDefCfaRegister: in calculateOutgoingCFAInfo()
201 case MCCFIInstruction::OpDefCfaOffset: in calculateOutgoingCFAInfo()
204 case MCCFIInstruction::OpAdjustCfaOffset: in calculateOutgoingCFAInfo()
207 case MCCFIInstruction::OpDefCfa: in calculateOutgoingCFAInfo()
211 case MCCFIInstruction::OpOffset: in calculateOutgoingCFAInfo()
214 case MCCFIInstruction::OpRegister: in calculateOutgoingCFAInfo()
217 case MCCFIInstruction::OpRelOffset: in calculateOutgoingCFAInfo()
220 case MCCFIInstruction::OpRestore: in calculateOutgoingCFAInfo()
[all …]
DMachineOperand.cpp611 static void printCFI(raw_ostream &OS, const MCCFIInstruction &CFI, in printCFI()
614 case MCCFIInstruction::OpSameValue: in printCFI()
620 case MCCFIInstruction::OpRememberState: in printCFI()
625 case MCCFIInstruction::OpRestoreState: in printCFI()
630 case MCCFIInstruction::OpOffset: in printCFI()
637 case MCCFIInstruction::OpDefCfaRegister: in printCFI()
643 case MCCFIInstruction::OpDefCfaOffset: in printCFI()
649 case MCCFIInstruction::OpDefCfa: in printCFI()
656 case MCCFIInstruction::OpRelOffset: in printCFI()
663 case MCCFIInstruction::OpAdjustCfaOffset: in printCFI()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinterDwarf.cpp209 void AsmPrinter::emitCFIInstruction(const MCCFIInstruction &Inst) const { in emitCFIInstruction()
213 case MCCFIInstruction::OpDefCfaOffset: in emitCFIInstruction()
216 case MCCFIInstruction::OpAdjustCfaOffset: in emitCFIInstruction()
219 case MCCFIInstruction::OpDefCfa: in emitCFIInstruction()
222 case MCCFIInstruction::OpDefCfaRegister: in emitCFIInstruction()
225 case MCCFIInstruction::OpOffset: in emitCFIInstruction()
228 case MCCFIInstruction::OpRegister: in emitCFIInstruction()
231 case MCCFIInstruction::OpWindowSave: in emitCFIInstruction()
234 case MCCFIInstruction::OpNegateRAState: in emitCFIInstruction()
237 case MCCFIInstruction::OpSameValue: in emitCFIInstruction()
[all …]
/external/llvm-project/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinterDwarf.cpp244 void AsmPrinter::emitCFIInstruction(const MCCFIInstruction &Inst) const { in emitCFIInstruction()
248 case MCCFIInstruction::OpDefCfaOffset: in emitCFIInstruction()
251 case MCCFIInstruction::OpAdjustCfaOffset: in emitCFIInstruction()
254 case MCCFIInstruction::OpDefCfa: in emitCFIInstruction()
257 case MCCFIInstruction::OpDefCfaRegister: in emitCFIInstruction()
260 case MCCFIInstruction::OpOffset: in emitCFIInstruction()
263 case MCCFIInstruction::OpRegister: in emitCFIInstruction()
266 case MCCFIInstruction::OpWindowSave: in emitCFIInstruction()
269 case MCCFIInstruction::OpNegateRAState: in emitCFIInstruction()
272 case MCCFIInstruction::OpSameValue: in emitCFIInstruction()
[all …]
/external/llvm/lib/MC/
DMCStreamer.cpp269 for (const MCCFIInstruction& Inst : MAI->getInitialFrameState()) { in EmitCFIStartProc()
270 if (Inst.getOperation() == MCCFIInstruction::OpDefCfa || in EmitCFIStartProc()
271 Inst.getOperation() == MCCFIInstruction::OpDefCfaRegister) { in EmitCFIStartProc()
304 MCCFIInstruction Instruction = in EmitCFIDefCfa()
305 MCCFIInstruction::createDefCfa(Label, Register, Offset); in EmitCFIDefCfa()
313 MCCFIInstruction Instruction = in EmitCFIDefCfaOffset()
314 MCCFIInstruction::createDefCfaOffset(Label, Offset); in EmitCFIDefCfaOffset()
321 MCCFIInstruction Instruction = in EmitCFIAdjustCfaOffset()
322 MCCFIInstruction::createAdjustCfaOffset(Label, Adjustment); in EmitCFIAdjustCfaOffset()
329 MCCFIInstruction Instruction = in EmitCFIDefCfaRegister()
[all …]
DMCDwarf.cpp1024 void EmitCFIInstructions(ArrayRef<MCCFIInstruction> Instrs,
1026 void EmitCFIInstruction(const MCCFIInstruction &Instr);
1035 void FrameEmitterImpl::EmitCFIInstruction(const MCCFIInstruction &Instr) { in EmitCFIInstruction()
1040 case MCCFIInstruction::OpRegister: { in EmitCFIInstruction()
1052 case MCCFIInstruction::OpWindowSave: { in EmitCFIInstruction()
1056 case MCCFIInstruction::OpUndefined: { in EmitCFIInstruction()
1062 case MCCFIInstruction::OpAdjustCfaOffset: in EmitCFIInstruction()
1063 case MCCFIInstruction::OpDefCfaOffset: { in EmitCFIInstruction()
1065 Instr.getOperation() == MCCFIInstruction::OpAdjustCfaOffset; in EmitCFIInstruction()
1078 case MCCFIInstruction::OpDefCfa: { in EmitCFIInstruction()
[all …]
/external/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinterDwarf.cpp212 void AsmPrinter::emitCFIInstruction(const MCCFIInstruction &Inst) const { in emitCFIInstruction()
216 case MCCFIInstruction::OpDefCfaOffset: in emitCFIInstruction()
219 case MCCFIInstruction::OpAdjustCfaOffset: in emitCFIInstruction()
222 case MCCFIInstruction::OpDefCfa: in emitCFIInstruction()
225 case MCCFIInstruction::OpDefCfaRegister: in emitCFIInstruction()
228 case MCCFIInstruction::OpOffset: in emitCFIInstruction()
231 case MCCFIInstruction::OpRegister: in emitCFIInstruction()
234 case MCCFIInstruction::OpWindowSave: in emitCFIInstruction()
237 case MCCFIInstruction::OpSameValue: in emitCFIInstruction()
240 case MCCFIInstruction::OpGnuArgsSize: in emitCFIInstruction()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
DMCStreamer.cpp433 for (const MCCFIInstruction& Inst : MAI->getInitialFrameState()) { in EmitCFIStartProc()
434 if (Inst.getOperation() == MCCFIInstruction::OpDefCfa || in EmitCFIStartProc()
435 Inst.getOperation() == MCCFIInstruction::OpDefCfaRegister) { in EmitCFIStartProc()
468 MCCFIInstruction Instruction = in EmitCFIDefCfa()
469 MCCFIInstruction::createDefCfa(Label, Register, Offset); in EmitCFIDefCfa()
479 MCCFIInstruction Instruction = in EmitCFIDefCfaOffset()
480 MCCFIInstruction::createDefCfaOffset(Label, Offset); in EmitCFIDefCfaOffset()
489 MCCFIInstruction Instruction = in EmitCFIAdjustCfaOffset()
490 MCCFIInstruction::createAdjustCfaOffset(Label, Adjustment); in EmitCFIAdjustCfaOffset()
499 MCCFIInstruction Instruction = in EmitCFIDefCfaRegister()
[all …]
DMCDwarf.cpp1318 void EmitCFIInstructions(ArrayRef<MCCFIInstruction> Instrs,
1320 void EmitCFIInstruction(const MCCFIInstruction &Instr);
1329 void FrameEmitterImpl::EmitCFIInstruction(const MCCFIInstruction &Instr) { in EmitCFIInstruction()
1334 case MCCFIInstruction::OpRegister: { in EmitCFIInstruction()
1346 case MCCFIInstruction::OpWindowSave: in EmitCFIInstruction()
1350 case MCCFIInstruction::OpNegateRAState: in EmitCFIInstruction()
1354 case MCCFIInstruction::OpUndefined: { in EmitCFIInstruction()
1360 case MCCFIInstruction::OpAdjustCfaOffset: in EmitCFIInstruction()
1361 case MCCFIInstruction::OpDefCfaOffset: { in EmitCFIInstruction()
1363 Instr.getOperation() == MCCFIInstruction::OpAdjustCfaOffset; in EmitCFIInstruction()
[all …]
/external/llvm-project/llvm/lib/MC/
DMCStreamer.cpp446 for (const MCCFIInstruction& Inst : MAI->getInitialFrameState()) { in emitCFIStartProc()
447 if (Inst.getOperation() == MCCFIInstruction::OpDefCfa || in emitCFIStartProc()
448 Inst.getOperation() == MCCFIInstruction::OpDefCfaRegister) { in emitCFIStartProc()
481 MCCFIInstruction Instruction = in emitCFIDefCfa()
482 MCCFIInstruction::cfiDefCfa(Label, Register, Offset); in emitCFIDefCfa()
492 MCCFIInstruction Instruction = in emitCFIDefCfaOffset()
493 MCCFIInstruction::cfiDefCfaOffset(Label, Offset); in emitCFIDefCfaOffset()
502 MCCFIInstruction Instruction = in emitCFIAdjustCfaOffset()
503 MCCFIInstruction::createAdjustCfaOffset(Label, Adjustment); in emitCFIAdjustCfaOffset()
512 MCCFIInstruction Instruction = in emitCFIDefCfaRegister()
[all …]
DMCDwarf.cpp1365 void emitCFIInstructions(ArrayRef<MCCFIInstruction> Instrs,
1367 void emitCFIInstruction(const MCCFIInstruction &Instr);
1376 void FrameEmitterImpl::emitCFIInstruction(const MCCFIInstruction &Instr) { in emitCFIInstruction()
1381 case MCCFIInstruction::OpRegister: { in emitCFIInstruction()
1393 case MCCFIInstruction::OpWindowSave: in emitCFIInstruction()
1397 case MCCFIInstruction::OpNegateRAState: in emitCFIInstruction()
1401 case MCCFIInstruction::OpUndefined: { in emitCFIInstruction()
1407 case MCCFIInstruction::OpAdjustCfaOffset: in emitCFIInstruction()
1408 case MCCFIInstruction::OpDefCfaOffset: { in emitCFIInstruction()
1410 Instr.getOperation() == MCCFIInstruction::OpAdjustCfaOffset; in emitCFIInstruction()
[all …]
/external/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64AsmBackend.cpp396 ArrayRef<MCCFIInstruction> Instrs) const override { in generateCompactUnwindEncoding()
405 const MCCFIInstruction &Inst = Instrs[i]; in generateCompactUnwindEncoding()
411 case MCCFIInstruction::OpDefCfa: { in generateCompactUnwindEncoding()
418 const MCCFIInstruction &LRPush = Instrs[++i]; in generateCompactUnwindEncoding()
419 assert(LRPush.getOperation() == MCCFIInstruction::OpOffset && in generateCompactUnwindEncoding()
421 const MCCFIInstruction &FPPush = Instrs[++i]; in generateCompactUnwindEncoding()
422 assert(FPPush.getOperation() == MCCFIInstruction::OpOffset && in generateCompactUnwindEncoding()
439 case MCCFIInstruction::OpDefCfaOffset: { in generateCompactUnwindEncoding()
444 case MCCFIInstruction::OpOffset: { in generateCompactUnwindEncoding()
451 const MCCFIInstruction &Inst2 = Instrs[++i]; in generateCompactUnwindEncoding()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/MCTargetDesc/
DSparcMCTargetDesc.cpp40 MCCFIInstruction Inst = MCCFIInstruction::createDefCfa(nullptr, Reg, 0); in createSparcMCAsmInfo()
50 MCCFIInstruction Inst = MCCFIInstruction::createDefCfa(nullptr, Reg, 2047); in createSparcV9MCAsmInfo()
/external/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
DSparcMCTargetDesc.cpp40 MCCFIInstruction Inst = MCCFIInstruction::cfiDefCfa(nullptr, Reg, 0); in createSparcMCAsmInfo()
50 MCCFIInstruction Inst = MCCFIInstruction::cfiDefCfa(nullptr, Reg, 2047); in createSparcV9MCAsmInfo()
/external/llvm/lib/Target/Sparc/MCTargetDesc/
DSparcMCTargetDesc.cpp39 MCCFIInstruction Inst = MCCFIInstruction::createDefCfa(nullptr, Reg, 0); in createSparcMCAsmInfo()
48 MCCFIInstruction Inst = MCCFIInstruction::createDefCfa(nullptr, Reg, 2047); in createSparcV9MCAsmInfo()
/external/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64AsmBackend.cpp574 ArrayRef<MCCFIInstruction> Instrs) const override { in generateCompactUnwindEncoding()
583 const MCCFIInstruction &Inst = Instrs[i]; in generateCompactUnwindEncoding()
589 case MCCFIInstruction::OpDefCfa: { in generateCompactUnwindEncoding()
604 const MCCFIInstruction &LRPush = Instrs[++i]; in generateCompactUnwindEncoding()
605 assert(LRPush.getOperation() == MCCFIInstruction::OpOffset && in generateCompactUnwindEncoding()
607 const MCCFIInstruction &FPPush = Instrs[++i]; in generateCompactUnwindEncoding()
608 assert(FPPush.getOperation() == MCCFIInstruction::OpOffset && in generateCompactUnwindEncoding()
625 case MCCFIInstruction::OpDefCfaOffset: { in generateCompactUnwindEncoding()
630 case MCCFIInstruction::OpOffset: { in generateCompactUnwindEncoding()
637 const MCCFIInstruction &Inst2 = Instrs[++i]; in generateCompactUnwindEncoding()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64AsmBackend.cpp574 ArrayRef<MCCFIInstruction> Instrs) const override { in generateCompactUnwindEncoding()
583 const MCCFIInstruction &Inst = Instrs[i]; in generateCompactUnwindEncoding()
589 case MCCFIInstruction::OpDefCfa: { in generateCompactUnwindEncoding()
604 const MCCFIInstruction &LRPush = Instrs[++i]; in generateCompactUnwindEncoding()
605 assert(LRPush.getOperation() == MCCFIInstruction::OpOffset && in generateCompactUnwindEncoding()
607 const MCCFIInstruction &FPPush = Instrs[++i]; in generateCompactUnwindEncoding()
608 assert(FPPush.getOperation() == MCCFIInstruction::OpOffset && in generateCompactUnwindEncoding()
625 case MCCFIInstruction::OpDefCfaOffset: { in generateCompactUnwindEncoding()
630 case MCCFIInstruction::OpOffset: { in generateCompactUnwindEncoding()
637 const MCCFIInstruction &Inst2 = Instrs[++i]; in generateCompactUnwindEncoding()
[all …]
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64FrameLowering.h21 class MCCFIInstruction; variable
134 MCCFIInstruction
137 MCCFIInstruction createCfaOffset(const TargetRegisterInfo &MRI, unsigned DwarfReg,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/MCTargetDesc/
DARCMCTargetDesc.cpp60 MCCFIInstruction Inst = MCCFIInstruction::createDefCfa(nullptr, ARC::SP, 0); in createARCMCAsmInfo()

123456