- 1a26daa Fix a calculation error in comments. by Zhongxing Xu · 16 years ago
- 7ddcadc Move the include of MachineLocation.h into MachineModuleInfo.h by Dan Gohman · 16 years ago
- 254a886 Implement a SmallVector insert method that can insert multiple by Dan Gohman · 16 years ago
- 3d4227b Fix several places that called mapped_iterator's constructor without by Dan Gohman · 16 years ago
- 95c2cc5 Correct the name of isTrapping in comments. by Dan Gohman · 16 years ago
- 65ac2fa Fix whitespace in a comment. by Dan Gohman · 16 years ago
- a870039 Fix PR2115 by doxygenating Use more, and make some more methods private. by Chris Lattner · 16 years ago
- 7d50031 remove legacy interfaces by Gabor Greif · 16 years ago
- 607ec1f Removed pinsrd and pinsrq intrinsics because the code generator does not support by Mon P Wang · 16 years ago
- 7f04268 - Add target lowering hooks that specify which setcc conditions are illegal, by Evan Cheng · 16 years ago
- dd5b58a FastISel support for exception-handling constructs. by Dan Gohman · 16 years ago
- c9debfb Add llvm::hexdigit to StringExtras (number -> hexadecimal char) by Daniel Dunbar · 16 years ago
- 0329466 Rename LoadX to LoadExt. by Evan Cheng · 16 years ago
- f5ff0cf Remove dead code. by Devang Patel · 16 years ago
- a6548d0 Clarify meaning of copyRegToReg's return value. by Evan Cheng · 16 years ago
- 63e0669 fix typo's by Gabor Greif · 16 years ago
- c9f7ef7 remove a deprecated internal interface by Gabor Greif · 16 years ago
- 75d53d6 this was to be removed after 2.4 branched. by Chris Lattner · 16 years ago
- 4b08992 Make Escape Analysis work for any pointer. by Owen Anderson · 16 years ago
- 36b708a Add EscapeAnalysis. by Owen Anderson · 16 years ago
- 71f95b8 random cleanup by Chris Lattner · 16 years ago
- e397acc Fix SSE4.1 roundss, roundsd. While the instructions have by Dale Johannesen · 16 years ago
- 7238cfa Fix copy-and-paste-o. by Owen Anderson · 16 years ago
- 8f28c78 Add a basic intra-procedural escape analysis. This hasn't be extensively tested yet, but feedback is welcome. by Owen Anderson · 16 years ago
- 47bd1d4 Fixed definition of llvm_anyptr_ty by Mon P Wang · 16 years ago
- 8aaec36 A file missed from previous checkin. by Dale Johannesen · 16 years ago
- 23a9855 Add a "loses information" return value to APFloat::convert by Dale Johannesen · 16 years ago
- 7111b02 Rename APFloat::convertToAPInt to bitcastToAPInt to by Dale Johannesen · 16 years ago
- 585457e (re)Put const weak strings in appropriate section on Darwin. g++dg/abi/key2.C by Dale Johannesen · 16 years ago
- bde84d2 Fix disagreement about where the attributes are ~0 != ~0U. by Eric Christopher · 16 years ago
- 95dad83 Add an option to enable StrongPHIElimination, for ease of testing. by Owen Anderson · 16 years ago
- 1b19ef0 Note that ADDC and company don't actually expand yet (missing in legalize by Andrew Lenharth · 16 years ago
- a3668af Cosmetic. by Evan Cheng · 16 years ago
- e940f3e comment cleanups by Chris Lattner · 16 years ago
- 241f464 Fix fast-isel's handling of atomic instructions. They may by Dan Gohman · 16 years ago
- 3afba0a Fix function attribute verification check. Thanks Duncan! by Devang Patel · 16 years ago
- 6d1b8a5 Verify function attributes. by Devang Patel · 16 years ago
- cce6c29 On Darwin ARM, memory needs special handling to do JIT. This patch expands by Jim Grosbach · 16 years ago
- d735b80 Switch the MachineOperand accessors back to the short names like by Dan Gohman · 16 years ago
- a2582da Teach internalize to preserve the callgraph. Why? Because it was there! by Duncan Sands · 16 years ago
- d98d620 Optimize conditional branches in X86FastISel. This replaces by Dan Gohman · 16 years ago
- 6ade6f5 Add a new MachineBasicBlock utility function, isLayoutSuccessor, that by Dan Gohman · 16 years ago
- e4a5ea3 Build system tweaks to make it more convenient for the plugin authors. by Mikhail Glushenkov · 16 years ago
- b1290a6 A Partitioned Boolean Quadratic Programming (PBQP) based register allocator. by Evan Cheng · 16 years ago
- 76dba94 Rename IRBuilder::IsNonNull -> IsNotNull in response to feedback. by Daniel Dunbar · 16 years ago
- 5e249b4 "The original bug was a complaint that _mm_srli_si128 mis-compiled when passed by Bill Wendling · 16 years ago
- bb14672 Add llvm::sys::{osName,osVersion} for retrieving operating system name by Daniel Dunbar · 16 years ago
- 7c31085 Attributes noinline alwaysinline are incompatible by Devang Patel · 16 years ago
- 4ae641f Remove OptimizeForSize global. Use function attribute optsize. by Devang Patel · 16 years ago
- 795daec add a new form of Type::dump that takes a module for type names, by Chris Lattner · 16 years ago
- 5d0392c Factorize code: remove variants of "strip off by Duncan Sands · 16 years ago
- 6158d84 Implement the -fno-builtin option in the front-end, not in the back-end. by Bill Wendling · 16 years ago
- 6f287b2 Add the new `-no-builtin' flag. This flag is meant to mimic the GCC by Bill Wendling · 16 years ago
- f06c835 Optimize SelectionDAG's AssignTopologicalOrder even further. by Dan Gohman · 16 years ago
- 18314dc Add runStaticConstructorsDestructors which runs ctors / dtors of a single module. Patch by David Chisnall. by Evan Cheng · 16 years ago
- dc37786 Re-apply 56835 along with header file changes. by Evan Cheng · 16 years ago
- a43abd1 Fix FastISel to not initialize the PIC-base register multiple times by Dan Gohman · 16 years ago
- c580144 Fix grammer. by Devang Patel · 16 years ago
- 5df3186 Rename isWeakForLinker to mayBeOverridden. Use it by Duncan Sands · 16 years ago
- 7a3ec1e Add IRBuilder::{CreateIsNull, CreateIsNonNull} helper methods. by Daniel Dunbar · 16 years ago
- 184793f Re-apply 56683 with fixes. by Evan Cheng · 16 years ago
- 0b3c079 Add missing #include for asserts. by Bill Wendling · 16 years ago
- 2c9c3e7 Implement function notes as function attributes. by Devang Patel · 16 years ago
- 19c8746 Now Attributes are divided in three groups by Devang Patel · 16 years ago
- d5d8191 Temporarily reverting r56683. This is causing a failure during the build of llvm-gcc: by Bill Wendling · 16 years ago
- 7810bfe Rename ConstantSDNode's getSignExtended to getSExtValue, for by Dan Gohman · 16 years ago
- f275250 Make some minor reorganizations and comment changes to eliminate trivial by Dan Gohman · 16 years ago
- 36a5502 Fix @llvm.frameaddress codegen. FP elimination optimization should be disabled when frame address is desired. Also add support for depth > 0. by Evan Cheng · 16 years ago
- 86098bd Add "inreg" field to CallSDNode (doesn't increase by Dale Johannesen · 16 years ago
- d751c64 If we have a function with an unreachable statement such that the ending debug by Bill Wendling · 16 years ago
- c4f72dd Make pointer parameter const for isUsedInBasicBlock. by Bill Wendling · 16 years ago
- 0598866 Large mechanical patch. by Devang Patel · 16 years ago
- 32b952a Reapply 56585:56589 with proper fix for some gcc versions by Anton Korobeynikov · 16 years ago
- c9c6da6 Accept 'inreg' attribute on x86 functions as by Dale Johannesen · 16 years ago
- 33134c4 FastISel support for debug info. by Dan Gohman · 16 years ago
- 688535e Temporarily backing out 56585:56589 to unbreak the build. by Evan Cheng · 16 years ago
- 2c4bf11 Enable DeadMachineInstructionElim when Fast-ISel is enabled. by Dan Gohman · 16 years ago
- 02dae4b Refactor the code that adds standard LLVM codegen passes into by Dan Gohman · 16 years ago
- b7679bd Finally get rid of virtual inheritance in TAI by Anton Korobeynikov · 16 years ago
- 8490322 Use crazy template-based inheritance instead of virtual one. by Anton Korobeynikov · 16 years ago
- 00181a3 Get rid of ReadOnlySection duplicate by Anton Korobeynikov · 16 years ago
- 6481873 Get rid of now unused {Four,Eight,Sixteen}ByteConstantSection by Anton Korobeynikov · 16 years ago
- 088ae83 Use generic section-handling stuff to emit constant pool entries by Anton Korobeynikov · 16 years ago
- 36133dd Get rid of duplicate char*/Section* stuff for TLS sections by Anton Korobeynikov · 16 years ago
- 315690e Get rid of duplicate char*/Section* DataSection by Anton Korobeynikov · 16 years ago
- d7ca416 Get rid of duplicate char*/Section* TextSection by Anton Korobeynikov · 16 years ago
- c25e1ea Move actual section printing stuff to AsmPrinter from TAI reducing heap traffic. by Anton Korobeynikov · 16 years ago
- 0c8e806 Drop obsolete hook and change all usage to new interface by Anton Korobeynikov · 16 years ago
- b5a32e2 Provide direct function to switch to Section by Anton Korobeynikov · 16 years ago
- 446531e Add DisableGVCompilation which forces the JIT to assert when it tries to allocate space for a GlobalVariable. by Evan Cheng · 16 years ago
- f3cbca2 Reapplying r56550 by Bill Wendling · 16 years ago
- 83e05c4 Temporarily revert r56550 until missing commit can be added. by Eric Christopher · 16 years ago
- df0c7bc Refactor the constant folding code into it's own function. And call it from both by Bill Wendling · 16 years ago
- 86b49f8 Next round of earlyclobber handling. Approach the by Dale Johannesen · 16 years ago
- e3d76d3 s/ParamAttrsWithIndex/FnAttributeWithIndex/g by Devang Patel · 16 years ago
- 1e48000 s/ParamAttributeListImpl/AttributeListImpl/g by Devang Patel · 16 years ago
- 3e4fb70 Add a method to MachineInstr for testing whether it makes by Dan Gohman · 16 years ago
- 20bcaff Put FN_NOTE_AlwaysInline and others in FnAttr namespace. by Devang Patel · 16 years ago
- da43bcf Properly handle 'm' inline asm constraints. If a GV is being selected for the addressing mode, it requires the same logic for PIC relative addressing, etc. by Evan Cheng · 16 years ago
- dd4924c Move FN_NOTE_AlwaysInline and other out of ParamAttrs namespace. by Devang Patel · 16 years ago