- 7a08381 Remove uses of builtin comma operator. by Richard Trieu · 10 years ago
- 70497c6 Move EH-specific helper functions to a more appropriate place by David Majnemer · 10 years ago
- c20276d [WinEH] Move WinEHFuncInfo from MachineModuleInfo to MachineFunction by Reid Kleckner · 10 years ago
- bfa5b98 [WinEH] Remove more dead code by David Majnemer · 10 years ago
- e00faf8 [EH] Handle non-Function personalities like unknown personalities by Reid Kleckner · 10 years ago
- 0e28823 [WinEH] Add some support for code generating catchpad by Reid Kleckner · 10 years ago
- 774b584 -Wdeprecated-clean: Fix cases of violating the rule of 5 in ways that are deprecated in C++11 by David Blaikie · 10 years ago
- aff703a [CodeGen] Force emission of personality directive if explicitly specified by Keno Fischer · 10 years ago
- 5dbf346 Initialize booleans CallsUnwindInit and CallsEHReturn with false instead of 0. by Yaron Keren · 10 years ago
- 6fe4e79 [MMI] Use TinyPtrVector instead of PointerUnion with vector. by Benjamin Kramer · 10 years ago
- f00654e Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) by Alexander Kornienko · 10 years ago
- 70bc5f1 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
- 7cbe58d Remove MachineModuleInfo::UsedFunctions as it has no users. by Pete Cooper · 10 years ago
- f5e2fc4 Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial types by Benjamin Kramer · 10 years ago
- 1d3d4ad [WinEH] Emit EH tables for __CxxFrameHandler3 on 32-bit x86 by Reid Kleckner · 10 years ago
- 6f48200 MC: Clean up method names in MCContext. by Jim Grosbach · 10 years ago
- 5c5facc Re-commit "[SEH] Remove the old __C_specific_handler code now that WinEHPrepare works" by Reid Kleckner · 10 years ago
- 909ea7e Revert "[SEH] Remove the old __C_specific_handler code now that WinEHPrepare works" by Reid Kleckner · 10 years ago
- 64a2a6a [SEH] Remove the old __C_specific_handler code now that WinEHPrepare works by Reid Kleckner · 10 years ago
- d2a1a51 Re-land r235154-r235156 under the existing -sehprepare flag by Reid Kleckner · 10 years ago
- a762fa6 Revert r235154-r235156, they cause asserts when building win64 code (http://crbug.com/477988) by Nico Weber · 11 years ago
- d4523e3 [SEH] Reimplement x64 SEH using WinEHPrepare by Reid Kleckner · 11 years ago
- 3e9fadf [WinEH] Try to make the MachineFunction CFG more accurate by Reid Kleckner · 11 years ago
- cde3303 [WinEH] Run cleanup handlers when an exception is thrown by David Majnemer · 11 years ago
- 2d5fb68 Unify the two EH personality classification routines I wrote by Reid Kleckner · 11 years ago
- 5cc1569 Classify functions by EH personality type rather than using the triple by Reid Kleckner · 11 years ago
- e80a0a7 Use MMI->getPersonality() instead of MMI->getPersonalities()[MMI->getPersonalityIndex()] by Reid Kleckner · 11 years ago
- 0a57f65 CodeGen support for x86_64 SEH catch handlers in LLVM by Reid Kleckner · 11 years ago
- 7ef497b x86_64: Fix calls to __morestack under the large code model. by Peter Collingbourne · 11 years ago
- 283bc2e Allow the use of functions as typeinfo in landingpad clauses by Reid Kleckner · 11 years ago
- 7bb91d9 Delete dead code. NFC. by Rafael Espindola · 11 years ago
- c0196b1 [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 12 years ago
- 2abfd6c7 MachineModuleInfo: Turn nested std::pairs into a proper struct. by Benjamin Kramer · 12 years ago
- 4584cd5 [C++11] Add 'override' keyword to virtual methods that override their base class. by Craig Topper · 12 years ago
- bc07a89 Use pointers to the MCAsmInfo and MCRegInfo. by Bill Wendling · 12 years ago
- b08d2c2 Remove addFrameMove. by Rafael Espindola · 12 years ago
- 227144c Remove the MachineMove class. by Rafael Espindola · 12 years ago
- 74f2e46 Clarify that llvm.used can contain aliases. by Rafael Espindola · 12 years ago
- 3383225 small fixes to enable the reuse of the pass manager across multiple modules by Pedro Artigas · 13 years ago
- 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
- 7212ee4 by Pedro Artigas · 13 years ago
- e84b13f fixed valgrind issues of prior commit, this change applies r169456 changes back to the tree with fixes. on darwin no valgrind issues exist in the tests that used to fail. by Pedro Artigas · 13 years ago
- d985d76 Revert r169456, "change MCContext to work on the doInitialization/doFinalization model" by NAKAMURA Takumi · 13 years ago
- bf7d3ba by Pedro Artigas · 13 years ago
- 41b9884 by Pedro Artigas · 13 years ago
- e4348b0 moves doInitialization and doFinalization to the Pass class and removes some unreachable code in MachineModuleInfo by Pedro Artigas · 13 years ago
- ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
- cdfe20b Move TargetData to DataLayout. by Micah Villmow · 13 years ago
- 8b98bf2 Properly emit _fltused with FastISel. Refactor to share code with SDAG. by Michael J. Spencer · 14 years ago
- 0e3791e Turn push_back loops into append/insert. by Benjamin Kramer · 14 years ago
- 05f7380 Don't recalculate the size of the vector each time through the loop. by Bill Wendling · 14 years ago
- ee4dab5 Convert assert(0) to llvm_unreachable by Craig Topper · 14 years ago
- c2d55b6 Add an ivar that maps a landing pad's EH symbol to the call sites that may jump by Bill Wendling · 14 years ago
- f8d95bc Use ArrayRef instead of requiring an std::vector. by Bill Wendling · 14 years ago
- bbf3b0d Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc. by Evan Cheng · 14 years ago
- 7679299 Add MCObjectFileInfo and sink the MCSections initialization code from by Evan Cheng · 14 years ago
- 6969ed62 Rename CompactEncoding to CompactUnwindEncoding. by Bill Wendling · 14 years ago
- 353404d Move the compact encoding from the target-specific library to the code-gen by Bill Wendling · 14 years ago
- d60fa58b Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo down by Evan Cheng · 14 years ago
- 0a017a6 Fixed version of 121434 with no new memory leaks. by Rafael Espindola · 15 years ago
- a945a34 Revert my previous patch to make the valgrind bots happy. by Rafael Espindola · 15 years ago
- 56eb7412 Initial support for the cfi directives. This is just enough to get by Rafael Espindola · 15 years ago
- 83ce5f1 CodeGen-Windows: Only emit _fltused if a VarArg function is called with floating point args. by Michael J. Spencer · 15 years ago
- 6c18d1a Get rid of static constructors for pass registration. Instead, every pass exposes an initializeMyPassFunction(), which by Owen Anderson · 15 years ago
- 5e68325 X86-Windows: Emit an undefined global __fltused symbol when targeting Windows by Michael J. Spencer · 15 years ago
- d3ea25e Whitespace! by Michael J. Spencer · 15 years ago
- df7a4f2 Now with fewer extraneous semicolons! by Owen Anderson · 15 years ago
- 65b48b5 zap dead code. by Chris Lattner · 15 years ago
- a7aed18 Reapply r110396, with fixes to appease the Linux buildbot gods. by Owen Anderson · 15 years ago
- bda59bd Revert r110396 to fix buildbots. by Owen Anderson · 15 years ago
- 755aceb Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static by Owen Anderson · 15 years ago
- a57b97e Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). by Owen Anderson · 15 years ago
- 1e936277 Revert r108369, sorting llvm.dbg.declare information by source position, by Dan Gohman · 15 years ago
- f10cd5c Make the order in which variables are described in debug information by Dan Gohman · 15 years ago
- 929f3c0 The JIT calls TidyLandingPads to tidy up the landing pads. However, because the by Bill Wendling · 16 years ago
- b36d07c prune includes by Gabor Greif · 16 years ago
- bcaf681 Add const qualifiers to CodeGen's use of LLVM IR constructs. by Dan Gohman · 16 years ago
- f226748 Give MachineModuleInfo an actual Module*. by Chris Lattner · 16 years ago
- b1c4f62 Fix PR6673: updating the callback should not clear the map. by Chris Lattner · 16 years ago
- db035a0 Fix the third (and last known) case of code update problems due by Chris Lattner · 16 years ago
- 561334a Implement support for the case when a reference to a addr-of-bb by Chris Lattner · 16 years ago
- 347a0eb Fix the case when a reference to an address taken BB is emitted in one by Chris Lattner · 16 years ago
- 9efbbcb fix AsmPrinter::GetBlockAddressSymbol to always return a unique by Chris Lattner · 16 years ago
- 6e52e9d get MMI out of the label uniquing business, just go to MCContext by Chris Lattner · 16 years ago
- ee2fbbc change the LabelSDNode to be EHLabelSDNode and make it hold by Chris Lattner · 16 years ago
- 07293da eliminate InvalidateLabel and LabelIDList from MMI and replace by Chris Lattner · 16 years ago
- 34adc8d change EH related stuff (other than EH_LABEL) to use MCSymbol by Chris Lattner · 16 years ago
- e468f88 rearrange MCContext ownership. Before LLVMTargetMachine created it by Chris Lattner · 16 years ago
- c3b70f6 strength reduce MMI::MappedLabel to MMI::isLabelDeleted, by Chris Lattner · 16 years ago
- 182c53e Fix an uninitialized value. Radar 7609421. by Bob Wilson · 16 years ago
- 54c0530 Update of 94055 to track the IR level call site information via an intrinsic. by Jim Grosbach · 16 years ago
- 143f7eb back this out for now. Growing Function is not good. by Jim Grosbach · 16 years ago
- e029a6a Make sure that landing pad entries in the EH call site table are in the proper by Jim Grosbach · 16 years ago
- 21c2e100 Remove DebugLabelFolder pass. It is not used by dwarf writer anymore. by Devang Patel · 16 years ago
- 2904aa9 "Attach debug info with llvm instructions" mode was enabled a month ago. Now make it permanent and remove old way of inserting intrinsics to encode debug info for line number and scopes. by Devang Patel · 16 years ago
- e1969dc Clear variable debug info map at the end of the function. by Devang Patel · 16 years ago
- c210529 Simplify. by Devang Patel · 16 years ago
- 07fc26d the pointer MMI keeps will start out with object-file format specific stuff by Chris Lattner · 16 years ago
- f2471ec add hooks to hang target-specific goop off MachineModuleInfo, by Chris Lattner · 16 years ago
- 9233565 Rework getPersonalityIndex slightly - 0 is now a valid and not-NULL by Eric Christopher · 16 years ago