2010-05-15 |
Evan Cheng | A partial re-def instruction may be a copy. |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Evan Cheng | Teach two-address pass to do some coalescing while... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Dan Gohman | Add some comments about undef. |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Evan Cheng | Model VST*_UPD and VST*oddUPD pair with REG_SEQUENCE. |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Dan Gohman | Fast ISel trivially coalesces away no-op casts, so... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Jakob Stoklund... | Don't bother spilling before a return |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Jakob Stoklund... | RegAllocLocal can count copies too |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Bill Wendling | SystemZ really does mean "has calls" and not just ... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Jakob Stoklund... | Track allocatable instead of reserved regs, and never... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Dan Gohman | Don't set kill flags for instructions which the schedul... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Dan Gohman | BR is a barrier. |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Bill Wendling | Several tail call tests apparently rely upon this being... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Jakob Stoklund... | Avoid scanning the long tail of physreg operands on... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Devang Patel | Do not forget to mark prcessed arguments. |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Jakob Stoklund... | Count coalesced copies |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Jakob Stoklund... | Allow virtreg redefines when verifying for RegAllocFast |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Bill Wendling | This should happen if there are no calls, not if it... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Bill Wendling | Revert r103804. The comment is correct. |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Jim Grosbach | Remove trailing whitespace |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Jim Grosbach | 80 column and trailing whitespace cleanup |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Jim Grosbach | add cmd line option to leave dbgvalues in during post... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Bill Wendling | Fix comment. |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Bill Wendling | Rename "HasCalls" in MachineFrameInfo to "AdjustsStack... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Devang Patel | Test case for r103800. |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Dan Gohman | Lowering of atomic instructions can result in operands... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Devang Patel | Add support to preserve type info for the variables... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Jakob Stoklund... | When verifying two-address instructions, check the... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Kevin Enderby | Fix so "int3" is correctly accepted, added "into" and... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Evan Cheng | Model VLD*_UPD and VLD*odd_UPD pair with REG_SEQUENCE. |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Daniel Dunbar | MC/Mach-O/x86_64: Darwin's special "signed_N" relocatio... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Jakob Stoklund... | Simplify the handling of physreg defs and uses in RegAl... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Dan Gohman | Set isTerminator on TRAP instructions. |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Dan Gohman | Don't use isBarrier for the PowerPC sync instruction... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Dan Gohman | Add mayLoad and mayStore flags to instructions which... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Dan Gohman | Use regular PassManager instead of FunctionPassManager... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Dan Gohman | Use PassManagerBase, to give clients the option of... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Dan Gohman | Add an isNodeHidden to the graph traits, to support... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Daniel Dunbar | XFAIL the test I added with vg_leak, apparently it... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Evan Cheng | Get rid of the bit twiddling to read / set OpActions... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Daniel Dunbar | Inline Asm: Ensure buffer is newline terminated to... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Jakob Stoklund... | Enable opportunistic coalescing |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Evan Cheng | Added a QQQQ register file to model 4-consecutive Q... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Eric Christopher | Add AsmParser support for darwin tbss directive. |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Eric Christopher | Fix a couple of typos. |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Nick Lewycky | Fix typo. |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Daniel Dunbar | MC: Switch to completely lazy layout. |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Daniel Dunbar | MC: Extend MCAsmLayout to explicitly track which fragme... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Daniel Dunbar | MC: Implicitly assign section addresses when the previo... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Daniel Dunbar | MC: Switch MCFragment to storing the layout order index... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Daniel Dunbar | MC: Change LayoutSection() to only do the section initi... |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Evan Cheng | Fix comments. |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Jakob Stoklund... | Trust kill flags from isel and later passes. |
commit | commitdiff | tree | snapshot |
2010-05-14 |
Jakob Stoklund... | Fix an embarrassing runtime regression for RegAllocFast. |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Evan Cheng | Adding a v8i64 512-bit vector type. This will be used... |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Dale Johannesen | Implement a correct ui64->f32 conversion. The old |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Evan Cheng | Eliminate use of magic numbers to access OpActions... |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Evan Cheng | Fix up LoadExtActions, TruncStoreActions, and IndexedMo... |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Jakob Stoklund... | Clean up RegAllocFast debug output |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Daniel Dunbar | MC: Move Layout{Fragment,Section} into MCAsmLayout... |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Dan Gohman | Teach MachineLICM and MachineSink how to clear kill... |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Evan Cheng | 80 col violation. |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Evan Cheng | Add comment about the pseudo registers QQ, each of... |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Bob Wilson | Fix pr7110: For non-Darwin targets UnspilledCS1GPRs... |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Oscar Fuentes | CMake: fixes 64 bit Visual Studio IDE build. Fixes... |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Dan Gohman | Add a utility function for conservatively clearing... |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Dan Gohman | An Instruction has a trivial kill only if its use is... |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Daniel Dunbar | MC: Factor out MCAssembler::ComputeFragmentSize. |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Daniel Dunbar | Fix const ilist_node::get{Prev,Next}Node() to actually... |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Jakob Stoklund... | Fix complete badness in bugpoint's IsARMArchitecture... |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Nick Lewycky | Actually run the test. Thanks Daniel Dunbar! |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Daniel Dunbar | MC: Add section layout order indices to MCSectionData. |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Rafael Espindola | Add an also-emit-llvm option to the gold plugin. |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Daniel Dunbar | MC: Move ordinal calculation, to make sure fragments... |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Daniel Dunbar | MC: Create dummy fragments to avoid ever having empty... |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Daniel Dunbar | MC: Add MCAsmLayout::FragmentReplaced() helper function. |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Chandler Carruth | Update tablegen to generate shorts instead of chars... |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Anton Korobeynikov | Properly set thread-local flag on globals during cpp... |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Nick Lewycky | Remove heinous tabs. |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Nick Lewycky | Add testcase for r103653. |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Nick Lewycky | Replace the core comparison login in merge functions... |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Daniel Dunbar | Fix -Asserts warning. |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Daniel Dunbar | MC: Eliminate MCSectionData::{,Address,File}Size, which... |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Daniel Dunbar | Fix -Asserts warning. |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Daniel Dunbar | MC: Switch to using explicit MCAlignFragments with... |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Evan Cheng | Bring back VLD1q and VST1q and use them for reloading... |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Daniel Dunbar | MC/Mach-O: Add another zerofill test to improve coverage. |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Daniel Dunbar | MC: Add MCAlignFragment::OnlyAlignAddress bit. This... |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Daniel Dunbar | MC: Add MCSectionData::AddressSize, which is the size... |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Jakob Stoklund... | Take allocation hints from copy instructions to/from... |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Jakob Stoklund... | More asserts around physreg uses |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Evan Cheng | Expand VMOVQQ into a pair of VMOVQ. |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Evan Cheng | Mark some pattern-less instructions as neverHasSideEffects. |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Chris Lattner | fix rdar://7965971 and a fixme: use ParseIdentifier in |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Chris Lattner | reapply r103668 with a fix. Never make "minor syntax... |
commit | commitdiff | tree | snapshot |
2010-05-13 |
Evan Cheng | If REG_SEQUENCE source is livein, copy it first. Also... |
commit | commitdiff | tree | snapshot |
2010-05-12 |
Evan Cheng | Do not attempt copy coalescing if the source and dest... |
commit | commitdiff | tree | snapshot |
2010-05-12 |
Chris Lattner | revert r103668 for now, it is apparently breaking things. |
commit | commitdiff | tree | snapshot |
2010-05-12 |
Chris Lattner | moffset forms of moves are x86-32 only, make the parser |
commit | commitdiff | tree | snapshot |
2010-05-12 |
Evan Cheng | Fix some potential issues in the pseudo instruction... |
commit | commitdiff | tree | snapshot |
2010-05-12 |
Daniel Dunbar | MC: Move MCAlignFragment::EmitNops value out of the... |
commit | commitdiff | tree | snapshot |
next |