- 86098bd Add "inreg" field to CallSDNode (doesn't increase by Dale Johannesen · 16 years ago
- 97135e1 Factor out the code for determining when symblic addresses by Dan Gohman · 16 years ago
- a67f32a Avoid spilling EBP / RBP twice in the prologue. by Evan Cheng · 16 years ago
- 082d351 We don't need to insert copies for implicit_def's. by Owen Anderson · 16 years ago
- 0eecd89 When looking for executable extensions, ignore .dSYM, as that's the debug info directory on Darwin. by Jim Grosbach · 16 years ago
- 4367ff7 X86 address displacement field must be interpreted as a 32-bit value. by Evan Cheng · 16 years ago
- e52cb70 Set svn:ignore on AsmPrinter Release-Asserts directories. by Daniel Dunbar · 16 years ago
- e1ad087 CMake: Builds all targets. by Oscar Fuentes · 16 years ago
- 5af29c2 Disable support for x86_f80 in X86FastISel. Supporting it would by Dan Gohman · 16 years ago
- d751c64 If we have a function with an unreachable statement such that the ending debug by Bill Wendling · 16 years ago
- 4dcc8a3 Prefer movlhps over punpcklqdq, etc. in more cases. by Evan Cheng · 16 years ago
- 789ce77 Fix a bug in which address displacements were being added to the by Dan Gohman · 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
- 0b457f0 With sse3 and when the source is a load or has multiple uses, favors movddup over shuffp*, pshufd, etc. Without sse3 or when the source is from a register, make use of movlhps by Evan Cheng · 16 years ago
- c9c6da6 Accept 'inreg' attribute on x86 functions as by Dale Johannesen · 16 years ago
- 0c8927e Avoid a spurious extra space character when printing empty structs. by Dan Gohman · 16 years ago
- 5dd9c2e Support for i1 XOR in FastISel. It is actually safe because by Dan Gohman · 16 years ago
- 77ca41e Don't print fast-isel debug messages by default. Thanks Chris! by Dan Gohman · 16 years ago
- 2c442ed Don't forget the newline in debug output. by Dan Gohman · 16 years ago
- 33134c4 FastISel support for debug info. by Dan Gohman · 16 years ago
- 4b052dc bug 2812: Segmentation fault on a big emdiam processor. by Richard Pennington · 16 years ago
- 2cc3aa4 PIC support in X86FastISel. by Dan Gohman · 16 years ago
- 688535e Temporarily backing out 56585:56589 to unbreak the build. by Evan Cheng · 16 years ago
- dceffe6 Fix a recent fast-isel coverage regression - don't bail out before by Dan Gohman · 16 years ago
- 2c4bf11 Enable DeadMachineInstructionElim when Fast-ISel is enabled. by Dan Gohman · 16 years ago
- 723ac37 Add debug output to this pass. by Dan Gohman · 16 years ago
- 89d4a28 pmovsxbq etc. requires sse4.1. by Evan Cheng · 16 years ago
- 02dae4b Refactor the code that adds standard LLVM codegen passes into by Dan Gohman · 16 years ago
- aa765b8 <rdar://problem/6234798> Assertion failed: (!OpInfo.AssignedRegs.Regs.empty() && "Couldn't allocate input reg!") by Evan Cheng · 16 years ago
- bd0f144 Give LowerSubregs.cpp a top-level description. by Dan Gohman · 16 years ago
- ca57f78 Fix patterns for SSE4.1 move and sign extend instructions. Also add instructions which fold VZEXT_MOVL and VZEXT_LOAD. by Evan Cheng · 16 years ago
- 8a186ae X86ISD::VZEXT_LOAD should produce and fold a chain. by Evan Cheng · 16 years ago
- 8e3455b Remove SelectionDag early allocation of registers by Dale Johannesen · 16 years ago
- b7679bd Finally get rid of virtual inheritance in TAI by Anton Korobeynikov · 16 years ago
- 742fd19 Minor cleanup by Anton Korobeynikov · 16 years ago
- 621cdf0 Get rid of virtual inheritance for ARM TAI by Anton Korobeynikov · 16 years ago
- 93ed102 Get rid of virtual inheritance for PPC TAI by Anton Korobeynikov · 16 years ago
- 8490322 Use crazy template-based inheritance instead of virtual one. by Anton Korobeynikov · 16 years ago
- 541af7f Use helper by Anton Korobeynikov · 16 years ago
- 4cad98a SmallPtrSet will be better by Anton Korobeynikov · 16 years ago
- 00181a3 Get rid of ReadOnlySection duplicate by Anton Korobeynikov · 16 years ago
- d79cda9 Use named sections, where they should be 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
- dbab2d2 Cleanup by Anton Korobeynikov · 16 years ago
- 36133dd Get rid of duplicate char*/Section* stuff for TLS sections by Anton Korobeynikov · 16 years ago
- 0b501d1 Cleanup, no functionality change 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
- 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