Commit History

Author SHA1 Message Date
  Guillaume Chatelet f79af4c9dd [Alignment][NFC] use llvm::Align for AsmPrinter::EmitAlignment 6 years ago
  Alex Bradbury 4295d622f9 [AsmPrinter] Make the encoding of call sites in .gcc_except_table configurable and use for RISC-V 6 years ago
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo 6 years ago
  Heejin Ahn 397841e1d3 Reland "[WebAssembly] LSDA info generation" 6 years ago
  Krasimir Georgiev 4998e62d57 Revert "[WebAssembly] LSDA info generation" 6 years ago
  Heejin Ahn 2fa550c88a [WebAssembly] LSDA info generation 6 years ago
  Heejin Ahn 2058e01475 Make meanings of variables clearer in action table generation (NFC) 6 years ago
  Fangrui Song 3b35e17b21 llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) 7 years ago
  Mandeep Singh Grang 8ba42a9352 [CodeGen] Change std::sort to llvm::sort in response to r327219 7 years ago
  David Blaikie fe42bd50da Move TargetLoweringObjectFile from CodeGen to Target to fix layering 7 years ago
  Rafael Espindola 22b178502a Emit smaller exception tables for non-SJLJ mode. 7 years ago
  Rafael Espindola d64f170e11 Use assembler expressions to lay out the EH LSDA. 7 years ago
  Eric Christopher 38e8da83a1 Tidy some grammar in some comments 7 years ago
  David Blaikie e3a9b4ce3a Fix a bunch more layering of CodeGen headers that are in Target 7 years ago
  Eugene Zelenko 887aef72f3 [CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 7 years ago
  Sam Clegg fa690d4e1c Change encodeU/SLEB128 to pad to certain number of bytes 8 years ago
  Reid Kleckner c2094c16f9 [EH] Fix the LSDA that we emit for unknown EH personalities 8 years ago
  Matthias Braun 347847bcdc Move most EH from MachineModuleInfo to MachineFunction 8 years ago
  Eric Christopher e7b3959e01 Temporarily Revert "Move most EH from MachineModuleInfo to MachineFunction" 8 years ago
  Matthias Braun 29c7b3a03e Move most EH from MachineModuleInfo to MachineFunction 8 years ago
  Pete Cooper 9f2f1650c4 Use make_range(rbegin(), rend()) to allow foreach loops. NFC. 10 years ago
  Keno Fischer 890c16626f [CodeGen] Force emission of personality directive if explicitly specified 10 years ago
  Rafael Espindola 7521964d28 Move alignment from MCSectionData to MCSection. 10 years ago
  Jim Grosbach 19696daa21 MC: Clean up method names in MCContext. 10 years ago
  Lang Hames 579cebfb15 [AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr. 10 years ago
  David Majnemer 0a8ff297ad [WinEH] Run cleanup handlers when an exception is thrown 10 years ago
  Rafael Espindola a480f88b3c Move the EH symbol to the asm printer and use it for the SJLJ case too. 10 years ago
  Rafael Espindola 4d3df54336 Replace a use of GetTempSymbol with createTempSymbol. 10 years ago
  Rafael Espindola a32448cb94 Remove dummy method implementations. 10 years ago
  Rafael Espindola 150233c378 Centralize handling of the eh_begin and eh_end labels. 10 years ago