- 8b859c2 [JumpThreading] Re-enable JumpThreading for guards by Sanjoy Das · 9 years ago
- 94c8d49 Revert "[JumpThreading] Thread through guards" by Anna Thomas · 9 years ago
- 74bda4d [JumpThreading] Thread through guards by Sanjoy Das · 9 years ago
- 5554eda [CloneFunction] Don't remove unrelated nodes from the CGSSC by David Majnemer · 9 years ago
- 4eefd6b Forgot the dyn_cast_or_null intended for r277691. by David Majnemer · 9 years ago
- 909793f Reinstate "[CloneFunction] Don't remove side effecting calls" by David Majnemer · 9 years ago
- a6be608 Revert "[CloneFunction] Don't remove side effecting calls" by Reid Kleckner · 9 years ago
- fa8ef91 [CloneFunction] Don't crash if the value map doesn't hold something by David Majnemer · 9 years ago
- fad0490 [CloneFunction] Don't remove side effecting calls by David Majnemer · 9 years ago
- 135f735 Apply clang-tidy's modernize-loop-convert to most of lib/Transforms. by Benjamin Kramer · 9 years ago
- b8da3a2 Reinstate r273711 by David Majnemer · 9 years ago
- ae2ef4c Revert r273711, it caused PR28298. by Nico Weber · 9 years ago
- 3b3e954 SimplifyInstruction does not imply DCE by David Majnemer · 9 years ago
- c702b8b Delay dominator updation while cloning loop. by Vikram TV · 9 years ago
- 382d81c IR: Allow multiple global metadata attachments with the same type. by Peter Collingbourne · 9 years ago
- dba9956 Cloning: Clean up the interface to the CloneFunction function. by Peter Collingbourne · 9 years ago
- 08efb0e [Cloning] cloneLoopWithPreheader(): add assert to ensure no sub-loops by Vaivaswatha Nagaraj · 10 years ago
- 724c503 Transforms: Try harder to fix bootstrap after r266565 by Duncan P. N. Exon Smith · 10 years ago
- 3d555ac ValueMapper: Don't allow explicit null mappings of Values, NFC by Duncan P. N. Exon Smith · 10 years ago
- 75819ae [PR27284] Reverse the ownership between DICompileUnit and DISubprogram. by Adrian Prantl · 10 years ago
- da68cbc IR: RF_IgnoreMissingValues => RF_IgnoreMissingLocals, NFC by Duncan P. N. Exon Smith · 10 years ago
- 2bc252a Cloning: Reduce complexity of debug info cloning and fix correctness issue. by Peter Collingbourne · 10 years ago
- b1bd398 Revert revisions 262636, 262643, 262679, and 262682. by Easwaran Raman · 10 years ago
- 3035719 Infrastructure for PGO enhancements in inliner by Easwaran Raman · 10 years ago
- 7a08381 Remove uses of builtin comma operator. by Richard Trieu · 10 years ago
- 7c7c3e3 [Cloning] Clone every Function's Debug Info by Keno Fischer · 10 years ago
- 7f18729 Remove CloningDirector and associated code by Easwaran Raman · 10 years ago
- 1f8fd88 Delete trailing whitespace; NFC by Sanjoy Das · 10 years ago
- 2d16145 Teach the inliner to track deoptimization state by Sanjoy Das · 10 years ago
- 2ac0c27 Also map the personality function in CloneFunctionInto by Keno Fischer · 10 years ago
- d4bff30 DI: Reverse direction of subprogram -> function edge. by Peter Collingbourne · 10 years ago
- 5b4c837 TransformUtils: Remove implicit ilist iterator conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
- df005cb Fix some comment typos. by Benjamin Kramer · 10 years ago
- ebcd748 Convert a bunch of loops to foreach. NFC. by Pete Cooper · 10 years ago
- 1a68918 [LoopDist] Move loop-versioning helper functions to Cloning, NFC by Adam Nemet · 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
- a9308c4 IR: Give 'DI' prefix to debug info metadata by Duncan P. N. Exon Smith · 10 years ago
- 2fbe135 DebugInfo: Delete subclasses of DIScope by Duncan P. N. Exon Smith · 11 years ago
- 35ef22c DebugInfo: Gut DICompileUnit and DIFile by Duncan P. N. Exon Smith · 11 years ago
- acdee69 DebugInfo: Update signature of DICompileUnit::replace*() by Duncan P. N. Exon Smith · 11 years ago
- 537b4a8 DebugInfo: Gut DISubprogram and DILexicalBlock* by Duncan P. N. Exon Smith · 11 years ago
- 6e48a82 [WinEH] Try to make outlining invokes work a little better by Reid Kleckner · 11 years ago
- 000fa2c DebugInfo: Remove DITypedArray<>, replace with typedefs by Duncan P. N. Exon Smith · 11 years ago
- 6186fb2 Transforms: Stop using DIDescriptor::is*() and auto-casting by Duncan P. N. Exon Smith · 11 years ago
- 3170e56 Fixing a bug with WinEH PHI handling by Andrew Kaylor · 11 years ago
- 6b67d42 Extended support for native Windows C++ EH outlining by Andrew Kaylor · 11 years ago
- abf7023 remove names from comments; NFC by Sanjay Patel · 11 years ago
- 51bd942 fix typos; NFC by Sanjay Patel · 11 years ago
- a28d91d DataLayout is mandatory, update the API to reflect it with references. by Mehdi Amini · 11 years ago
- f22fe4a Remap frame variables for native Windows exception handling. by Andrew Kaylor · 11 years ago
- 527c5dc Adding implementation to outline C++ catch handlers for native Windows 64 exception handling. by Andrew Kaylor · 11 years ago
- 46d7af5 Rename MapValue(Metadata*) to MapMetadata() by Duncan P. N. Exon Smith · 11 years ago
- 5bf8fef IR: Split Metadata from Value by Duncan P. N. Exon Smith · 11 years ago
- b236211 Utils: Style cleanups, NFC by Duncan P. N. Exon Smith · 11 years ago
- b13f7d2 Utils: Avoid RAUW on metadata in CloneFunction() by Duncan P. N. Exon Smith · 11 years ago
- 6c99015 Revert "[C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges." by Duncan P. N. Exon Smith · 11 years ago
- d11beff [C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges. by Manuel Jacob · 11 years ago
- a5ec925 Revert "Patch for function cloning to inline all blocks whose address is taken" by Eric Christopher · 11 years ago
- 3282af1 Patch for function cloning to inline all blocks whose address is taken by Gerolf Hoflehner · 11 years ago
- 1da7cbd Restore CloneFunction.cpp which got accidently by Gerolf Hoflehner · 12 years ago
- c46e9b0 Revert commit r207302 since build failures have been reported. by Gerolf Hoflehner · 12 years ago
- f40110f [C++] Use 'nullptr'. Transforms edition. by Craig Topper · 12 years ago
- 23798a9 CloneFunction: Clone all attributes, including the CC by Reid Kleckner · 12 years ago
- ad31215 [C++11] Change DebugInfoFinder to use range-based loops by Alon Mishne · 12 years ago
- 07d949f Cloning a function now also clones its debug metadata if 'ModuleLevelChanges' is true. by Alon Mishne · 12 years ago
- 9a4c9e5 [Layering] Move DebugInfo.h into the IR library where its implementation by Chandler Carruth · 12 years ago
- 1305dc3 [Modules] Move CFG.h to the IR library as it defines graph traits over IR types. by Chandler Carruth · 12 years ago
- 37dc9e1 Rename many DataLayout variables from TD to DL. by Rafael Espindola · 12 years ago
- f6f121e Extend RemapInstruction and friends to take an optional new parameter, a ValueMaterializer. by James Molloy · 12 years ago
- 8125929 Change CloneFunctionInto to always clone Argument attributes induvidually, by Joey Gouly · 13 years ago
- 093cf41 Fixed a crash when cloning a function into a function with by Pekka Jaaskelainen · 13 years ago
- 785afdf Remove addRetAttributes and addFnAttributes, which aren't useful abstractions. by Bill Wendling · 13 years ago
- 49bc76c Remove the last of uses that use the Attribute object as a collection of attributes. by Bill Wendling · 13 years ago
- 658d24d Use AttributeSet accessor methods instead of Attribute accessor methods. by Bill Wendling · 13 years ago
- 7754389 Push some more methods down to hide the use of the Attribute class. by Bill Wendling · 13 years ago
- 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
- e94d843 s/AttrListPtr/AttributeSet/g to better label what this class is going to be in the near future. by Bill Wendling · 13 years ago
- ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
- fbd38fe Add an enum for the return and function indexes into the AttrListPtr object. This gets rid of some magic numbers. by Bill Wendling · 13 years ago
- 722b26c Remove the bitwise assignment OR operator from the Attributes class. Replace it with the equivalent from the builder class. by Bill Wendling · 13 years ago
- cdfe20b Move TargetData to DataLayout. by Micah Villmow · 13 years ago
- e38859d Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp and by Bill Wendling · 13 years ago
- 49da933 Sink the collection of return instructions until after *all* by Chandler Carruth · 14 years ago
- e41f6f4 Sink the return instruction collection until after we're done deleting by Chandler Carruth · 14 years ago
- 772c88b Switch to WeakVHs in the value mapper, and aggressively prune dead basic by Chandler Carruth · 14 years ago
- ef82cf5 Teach the function cloner (and thus the inliner) to simplify PHINodes by Chandler Carruth · 14 years ago
- 2121199 Move the instruction simplification of callsite arguments in the inliner by Chandler Carruth · 14 years ago
- 7d522f1 Zap some dead code pointed out by Chandler. by Eric Christopher · 14 years ago
- 5b648af Taken into account Duncan's comments for r149481 dated by 2nd Feb 2012: by Stepan Dyatkovskiy · 14 years ago
- 0aef16a [unwind removal] Remove all of the code for the dead 'unwind' instruction. There by Bill Wendling · 14 years ago
- 513aaa5 SwitchInst refactoring. by Stepan Dyatkovskiy · 14 years ago
- 5d44a43 When not destroying the source, the linker is not remapping the types. Added support by Mon P Wang · 14 years ago
- 688db1d Remap blockaddress correctly when inlining a function. Fixes PR10162. by Eli Friedman · 14 years ago
- 40a34dd Enhance a couple places where we were doing constant folding of instructions, by Nick Lewycky · 14 years ago
- f4b14a2 Use ArrayRef in ConstantFoldInstOperands and ConstantFoldCall. by Jay Foad · 14 years ago
- b804a2b Second attempt at de-constifying LLVM Types in FunctionType::get(), by Jay Foad · 14 years ago
- a78cd22 Revert r134893 and r134888 (and related patches in other trees). It was causing by Bill Wendling · 14 years ago
- 56cc153 De-constify Types in FunctionType::get(). by Jay Foad · 14 years ago
- 6a24f94 Remove unused copy of UpdateInlinedAtInfo. by Benjamin Kramer · 14 years ago