- 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
- 90a7b88 SPU section handling is really huge mess. Replace remaining TAI calls for sections with explicit names in order not to block existing backends during section handling migration. SPU folks! Please consider using new section handling facility someday. by Anton Korobeynikov · 16 years ago
- 6ec7cf0 Remove dead code for PIC16 (preparation to switch to new section handling stuff) by Anton Korobeynikov · 16 years ago
- 5979d71 XMM6-XMM15 are callee-saved on Win64. Patch by Nicolas Capens! by Anton Korobeynikov · 16 years ago
- f835f84 Fix off-by-one error when updating live intervals. by Owen Anderson · 16 years ago
- a789af2 CMake: Disabled some warnings for MSVC. by Oscar Fuentes · 16 years ago
- 7c3a913 Add Attributes.cpp to the vcproj. by Steve Naroff · 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
- 688d1c4 Forgot this part with my last patch. Sorry about the breakage. 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
- a7e6146 Commit CodeGenPrepare.cpp changes which was accidentially left out of 56526. by Evan Cheng · 16 years ago
- 692bf6b Fix fallout in CodeGenPrepare from 56526. Will likely need more work. by Eric Christopher · 16 years ago
- 2a5196f Fix fallout from revision r56535. by Eric Christopher · 16 years ago
- 5f1f2ae CMake: Lists of source files updated. Removed bogus dependency from by Oscar Fuentes · 16 years ago
- cb7053b CMake: Removed unnecessary messages from msvc_llvm_config macro. by Oscar Fuentes · 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
- 3d8cd9e Test fp not. by Evan Cheng · 16 years ago
- 1e48000 s/ParamAttributeListImpl/AttributeListImpl/g by Devang Patel · 16 years ago
- 3d84a76 Refactor the logic for testing if an instruction is dead into a separate method. by Dan Gohman · 16 years ago
- 035268e Set SetStore to false, to allow this pass to delete dead loads. by Dan Gohman · 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
- 06117b6 80 cols by Devang Patel · 16 years ago
- 2d2255d s/ParameterAttributes/Attributes/g by Devang Patel · 16 years ago
- b700c3f Remove tabs. by Devang Patel · 16 years ago
- eaf42ab s/ParameterAttributes/Attributes/g by Devang Patel · 16 years ago
- d9b4a5f Use parameter attribute store (soon to be renamed) for by Devang Patel · 16 years ago
- b2c3e3f Now that DeadMachineInstructionElim is basically working by Dan Gohman · 16 years ago
- d57dd5f Arrange for FastISel code to have access to the MachineModuleInfo by Dan Gohman · 16 years ago
- 8468d1a Track local physical register liveness. This is not the most by Dan Gohman · 16 years ago
- ccef6b5 regenerate by Chris Lattner · 16 years ago
- 0137667 allow inreg on the result of a function by Chris Lattner · 16 years ago
- 086ec99 Replace the LiveRegs SmallSet with a simple counter that keeps by Dan Gohman · 16 years ago
- 0ba2bcf Fix these enums' starting values to reflect the way that by Dan Gohman · 16 years ago
- 9877563 Update the comment to reflect the new name. by Dan Gohman · 16 years ago
- fe29e77 Delete an unused function. by Dan Gohman · 16 years ago
- 8b74696 Move the code for initializing the global base reg out of by Dan Gohman · 16 years ago
- 3ee8fc9 Rationalize the names of passes that print information: by Duncan Sands · 16 years ago
- 1de42e8 Fix indendation. by Matthijs Kooijman · 16 years ago
- fae86ed Add initial support for inserting last minute copies. by Owen Anderson · 16 years ago
- 364091e Support x86 specific inline asm modifier 'J'. by Evan Cheng · 16 years ago
- 869aed7 Remove silly semicolon. by Dale Johannesen · 16 years ago
- 87a0f10 Fix the alignment of loads from constant pool entries when the by Dan Gohman · 16 years ago
- 2165e12 Remove a compiler warning. by Dale Johannesen · 16 years ago
- f3ba708 Add hasNote() to check note associated with a function. by Devang Patel · 16 years ago
- ef901c5 Livestacks really does preserve everything. by Evan Cheng · 16 years ago
- 8b56a90 Instead of setPreservesAll, just mark them preseving machine loop info and machine dominators. by Evan Cheng · 16 years ago
- bc09afa Test case for fp logical instructions. by Evan Cheng · 16 years ago
- e04cec0 Significant improvements to the logic for merging live intervals. This code can't by Owen Anderson · 16 years ago
- 0bb4160 Make log, log2, log10, exp, exp2 use Expand by default. by Dale Johannesen · 16 years ago
- bbeeb2a Mark several codegen passes as preserving all analysis. by Evan Cheng · 16 years ago
- f74185b More refactoring. Yawn. by Dale Johannesen · 16 years ago
- 14ef059 Convert llvmc2 plugins to use llvm/Support/Registry.h machinery. by Mikhail Glushenkov · 16 years ago
- 4a1a77c Move llvmc2 header files under include/llvm/CompilerDriver by Mikhail Glushenkov · 16 years ago
- c82ce4a Plugin support for llvmc2 (a-la opt). by Mikhail Glushenkov · 16 years ago
- 9ecd30c Add a 'Debugging' section to the documentation. by Mikhail Glushenkov · 16 years ago
- 0737651 Make comments a little bit more clear. by Mikhail Glushenkov · 16 years ago
- 11a353a Get rid of GlobalLanguageMap. Global state is evil. by Mikhail Glushenkov · 16 years ago
- ac69f91 Rename our version of ccc to ccc2 by Mikhail Glushenkov · 16 years ago
- d92f2e0 Fix some comments by Mikhail Glushenkov · 16 years ago
- fdee954 Add a (forward_as) option property by Mikhail Glushenkov · 16 years ago
- 5ccf28f Delete the file llvmc2/doc/LLVMC-Enhancements.rst + some minor language/spelling fixes. by Mikhail Glushenkov · 16 years ago
- c4342ea Refactor FP intrinisic setup. Per review feedback. by Dale Johannesen · 16 years ago
- 1d8e4cf CMake build system: support for parallel builds. by Oscar Fuentes · 16 years ago
- 242ebd1 Per review feedback: Only perform by Evan Cheng · 16 years ago
- 290ae03 Change the calling convention used when tail call optimization is enabled from CC_X86_32_TailCall to CC_X86_32_FastCC. by Arnold Schwaighofer · 16 years ago
- 73c3a94 Add bound checks in SmallVector by Rafael Espindola · 16 years ago
- b3334b6 add_partially_linked_object: Replaced nonexistent MESSAGE option in by Oscar Fuentes · 16 years ago
- 3d01fc7 Initial support for the CMake build system. by Oscar Fuentes · 16 years ago
- cd4c73a Add helper function to get a 32-bit floating point constant. No functionality change. by Bill Wendling · 16 years ago
- 14743e8 explain what earlyclobber actually is. by Chris Lattner · 16 years ago
- 743922e Fold immediates into X86 shifts with fast isel. This generates: by Chris Lattner · 16 years ago
- 3bdf5fe Factor out code into HandleVirtRegDef, for consistency with by Dan Gohman · 16 years ago
- 4893c06 Instead of building a list and sorting it just to find a maximum element, by Dan Gohman · 16 years ago
- 134eb73 Fetch the starting index of the block when assigning intervals. This gets live-in indices by Owen Anderson · 16 years ago
- ca19a3f don't print GlobalAddressSDNode's with an offset of zero as "foo0". by Chris Lattner · 16 years ago
- e306b3d add a note by Chris Lattner · 16 years ago
- 8e4018e Update VS projects. Change some class to struct for coherency. by Cedric Venet · 16 years ago
- 79faf61 Shorten and rearrange data fields to save a word of memory. Per review feedback. by Dale Johannesen · 16 years ago
- f95f945 Implement review feedback from Devang: make use by Duncan Sands · 16 years ago
- 34d8f75 Teach coalescer about earlyclobber bits. Check bits for preferred register. by Dale Johannesen · 16 years ago
- 5e8d9de Fix PR2808. When regalloc runs out of register, it spill a physical register around the live interval being allocated. Do not continue to try to spill another register, just grab the physical register and move on. by Evan Cheng · 16 years ago
- 4070e60 Clean up the test. by Evan Cheng · 16 years ago
- 91a23c8 No need to print function stubs for Mac OS X 10.5 and up. Linker will handle it. by Evan Cheng · 16 years ago
- 0333920 80 column violation. by Evan Cheng · 16 years ago
- 7e8ef60 Fix a FastISel GlobalVariable CSE bug. by Dan Gohman · 16 years ago
- fee2d69 Continue after removing the current MI. by Evan Cheng · 16 years ago
- 2ff7fd1 Refactor X86SelectConstAddr, folding it into X86SelectAddress. This by Dan Gohman · 16 years ago
- d6bd733 Make earlyclobber stuff work when virtual regs by Dale Johannesen · 16 years ago
- 135ccbd Prevent warning about conversion from 64-bit to 32-bit by (yuck) casting... by Bill Wendling · 16 years ago
- 015b714 Now that ConstantSDNode doesn't hold an APInt, by Dan Gohman · 16 years ago