2010-05-19 |
Jim Grosbach | Fix the post-RA instruction scheduler to handle instruc... |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Evan Cheng | Code clean up. |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Devang Patel | Revert r104165. |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Jakob Stoklund... | Add support for partial redefs to the fast register... |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Devang Patel | There is no need to maintain InsnsBeginScopeSet separately. |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Eric Christopher | A more combo tls testcase. |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Jakob Stoklund... | Add MachineInstr::readsVirtualRegister() in preparation... |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Eric Christopher | Few more simple tls testcases. |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Evan Cheng | Code refactoring: pull SchedPreference enum from Target... |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Jakob Stoklund... | TwoAddressInstructionPass doesn't really know how to... |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Mikhail Glushenkov | llvmc: report an error if a child process segfaults. |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Eric Christopher | Attempt to run this test on x86 only. |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Bob Wilson | Testcase to go with 104141. |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Bob Wilson | When expanding a vector_shuffle, the element type may... |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Daniel Dunbar | MC/X86: Add missing entry for TAILJMP_1 to getRelaxedOp... |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Daniel Dunbar | MC/X86: Lower TAILCALLd[64] to JMP_1, to allow relaxati... |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Daniel Dunbar | MC/X86: Strip spurious operands from TAILJMPr64 as... |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Evan Cheng | t2LEApcrel and tLEApcrel are re-materializable. This... |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Evan Cheng | Use 'adr' for LEApcrel and LEApcrel. Mark LEApcrel... |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Tobias Grosser | Update autoconf/automake versions in the documentation... |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Daniel Dunbar | MC/X86: Lower MOV{8,16,32,64}{rm,mr} to fixed-register... |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Evan Cheng | Mark pattern-less mayLoad / mayStore instructions never... |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Evan Cheng | Target instruction selection should copy memoperands. |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Daniel Dunbar | MC/X86: Strip spurious operands from CALL64r as we... |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Evan Cheng | Mark a few more pattern-less instructions with neverHas... |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Dan Gohman | Add a comment explaining why this code uses Append... |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Evan Cheng | Intrinsics which do a vector compare (results are all... |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Dan Gohman | Factor out the code for picking integer arithmetic... |
commit | commitdiff | tree | snapshot |
2010-05-19 |
Eric Christopher | Add a test to make sure that we're lowering the shift... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Dan Gohman | Add a comment. |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Dan Gohman | Fix the predicate which checks for non-sensical formula... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Dan Gohman | Factor out the code for recomputing an LSRUse's Regs... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Bob Wilson | Fix a crash when debugging the coalescer. DebugValue... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Dan Gohman | Factor out code for estimating search space complexity... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Dan Gohman | Add some more debug output. |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Dan Gohman | Factor out the code for deleting a formula from an... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Dan Gohman | Make some debug output more informative. |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Dan Gohman | Print an error message in Formula::print if the HasBase... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Dan Gohman | Rename RegUseTracker's RegUses member to RegUsesMap... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Jakob Stoklund... | Remember to update VirtRegLastUse when spilling without... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Dan Gohman | Teach mode load folding and unfolding code about CMP32r... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Bill Wendling | Don't eliminate frame pointers from leaf functions... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Dan Gohman | When converting a test to a cmp to fold a load, use... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Eric Christopher | Quick test to make sure we're emitting the tbss section... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Chris Lattner | make mcinstlower remove all but the first operand to... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Evan Cheng | Sink dag combine's post index load / store code that... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Eric Christopher | Implement EmitTBSSSymbol for MachOStreamer. |
commit | commitdiff | tree | snapshot |
2010-05-18 |
mike-m | Fix enum to address array bounds regression. |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Eric Christopher | Make EmitTBSSSymbol take a section argument so that... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Jakob Stoklund... | Properly handle multiple definitions of a virtual regis... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Dale Johannesen | Test passed on ppc, to my surprise; if it worked |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Evan Cheng | Continuously refine the register class of REG_SEQUENCE... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Evan Cheng | Fix PR7162: Use source register classes and sub-indices... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Dale Johannesen | Testcase for llvm-gcc checkin 104042. |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Kevin Enderby | Incorporate Daniel's suggestion and use !isdigit(CurPtr... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Kevin Enderby | Fixed the problem with a branch to "0b" that was not... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Jakob Stoklund... | Teach the machine code verifier to use getSubRegisterRe... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Daniel Dunbar | MC/Mach-O: Implement support for setting indirect symbo... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Daniel Dunbar | MC/Mach-O: Remove some FIXMEs. |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Daniel Dunbar | MC/Mach-O: Fail faster/harder when we see .file, which... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Daniel Dunbar | MC/X86: Implement custom lowering to make sure we match... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Daniel Dunbar | llc (et al): Add support for --show-encoding and -... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Dan Gohman | Usage of O_NONBLOCK in bjam is now confirmed as a bug... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Benjamin Kramer | Simplify MCContext::(Next|Get)Instance |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Sean Hunt | Replace FIRST_* and LAST_* macros with a generic STMT_R... |
commit | commitdiff | tree | snapshot |
2010-05-18 |
Evan Cheng | FIX PR7158. SimplifyVBinOp was asserting when it fails... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Jakob Stoklund... | ARMBaseRegisterInfo::estimateRSStackSizeLimit() could... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Evan Cheng | Fix PR7175. Insert copies of a REG_SEQUENCE source... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Bill Wendling | - Set the "HasCalls" flag after instruction selection... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Kevin Enderby | Added support in MC for Directional Local Labels. |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Eric Christopher | More data/parsing support for tls directives. Add... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Evan Cheng | Fix PR7156. If the sources of a REG_SEQUENCE are all... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Evan Cheng | vmov of immediates are trivially re-materializable. |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Daniel Dunbar | MC/Mach-O/x86: Optimal nop sequences should only be... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Daniel Dunbar | MC: Add dyn_cast support to MCSection. |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Daniel Dunbar | MC/Mach-O: Reverse order of SymbolData scanning when... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Jakob Stoklund... | Pull the UsedInInstr.test() calls into calcSpillCost... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Eric Christopher | Add some section and constant support for darwin TLS. |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Evan Cheng | Careful with reg_sequence coalescing to not to overwrit... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Bob Wilson | Fix a regression in 464.h264 for thumb1 and thumb2... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Daniel Dunbar | MC/Mach-O: Fix some differences in symbol flag handling. |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Jakob Stoklund... | Optimize empty DenseMap iteration. |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Jakob Stoklund... | Remove debug option. Add comment on spill order determi... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Evan Cheng | Turn on -neon-reg-sequence by default. |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Daniel Dunbar | llvm-mc: Support reassignment of variables in one speci... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Jakob Stoklund... | Avoid allocating the same physreg to multiple virtregs... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Jakob Stoklund... | Minor optimizations. DenseMap::begin() is surprisingly... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Jakob Stoklund... | Extract spill cost calculation to a new method, and... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Zhongxing Xu | Remove unused member variable. |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Jakob Stoklund... | Only use clairvoyance when defining a register, and... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Jakob Stoklund... | Eliminate a hash table probe when killing virtual regis... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Jakob Stoklund... | Execute virtreg kills immediately instead of after... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Jakob Stoklund... | Sprinkle superregister <imp-def> and <imp-kill> operand... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Jakob Stoklund... | Now that we don't keep live registers across calls... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Jakob Stoklund... | Boldly attempt consistent capitalization. Functional... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Eric Christopher | Assume that we'll handle mangling the symbols earlier... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Jakob Stoklund... | Spill and kill all virtual registers across a call. |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Jakob Stoklund... | Reduce hashtable probes by using DenseMap::insert(... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Jakob Stoklund... | Make MBB a class member instead of passing it around... |
commit | commitdiff | tree | snapshot |
2010-05-17 |
Evan Cheng | Yes, if the redef is a copy, update the old val# with... |
commit | commitdiff | tree | snapshot |
next |