- bbe03f8 Avoid renaming loadable modules at install time. Now the gold plugin is named by Rafael Espindola · 14 years ago
- a89efd5 Use $ORIGIN in the rpath of libraries. by Rafael Espindola · 14 years ago
- 8d908eb Fix uint64->{float, double} conversion to do rounding correctly in 32-bit. by Dale Johannesen · 14 years ago
- 7899551 Improve assertion messages. by Dale Johannesen · 14 years ago
- a9790d7 Some cheap DAG combine goodness for multiplication with a particular constant. by Anton Korobeynikov · 14 years ago
- 418d1d9 "trap" pseudo-op turned out to be apple-local. by Anton Korobeynikov · 14 years ago
- 4c297c9 improve portability to systems that don't have round, patch by Evzen Muller! by Chris Lattner · 14 years ago
- 87565c1 improve portability to systems that don't have powf/modf (e.g. solaris 9) by Chris Lattner · 14 years ago
- 2c13ab2 Fix an GCC warning that seems to have actually caught a bug (!!!) in by Chandler Carruth · 14 years ago
- 7189fd0 Model 128-bit vld lane with REG_SEQUENCE. by Evan Cheng · 14 years ago
- 1e03ff4 Calculate liveness on the fly for local registers. by Jakob Stoklund Olesen · 14 years ago
- 54b78dc Teach the always inliner to release its inline cost estimates, like the basic by Nick Lewycky · 14 years ago
- 1462a9b Clean up, no functional change. by Nick Lewycky · 14 years ago
- c66c78c Add reg_nodbg_iterator by Jakob Stoklund Olesen · 14 years ago
- 4782b1e v4i64 and v8i64 are only synthesizable when NEON is available. by Evan Cheng · 14 years ago
- 06b666c Allow TargetLowering::getRegClassFor() to be called on illegal types. Also by Evan Cheng · 14 years ago
- 7092c2b Model 64-bit lane vld with REG_SEQUENCE. by Evan Cheng · 14 years ago
- 61d5310 A partial re-def instruction may be a copy. by Evan Cheng · 14 years ago
- b990a2f Teach two-address pass to do some coalescing while eliminating REG_SEQUENCE by Evan Cheng · 14 years ago
- fd72617 Add some comments about undef. by Dan Gohman · 14 years ago
- 12c2469 Model VST*_UPD and VST*oddUPD pair with REG_SEQUENCE. by Evan Cheng · 14 years ago
- 7f0d695 Fast ISel trivially coalesces away no-op casts, so check for this when by Dan Gohman · 14 years ago
- 6a6328b Don't bother spilling before a return by Jakob Stoklund Olesen · 14 years ago
- ab2d008 RegAllocLocal can count copies too by Jakob Stoklund Olesen · 14 years ago
- 23ead99 SystemZ really does mean "has calls" and not just "adjusts stack." Go ahead and by Bill Wendling · 14 years ago
- efa155f Track allocatable instead of reserved regs, and never take an unallocatable hint. by Jakob Stoklund Olesen · 14 years ago
- 8b3a8f5 Don't set kill flags for instructions which the scheduler has cloned. by Dan Gohman · 14 years ago
- 4ee637c BR is a barrier. by Dan Gohman · 14 years ago
- f84d60b Several tail call tests apparently rely upon this being "adjusts stack" instead by Bill Wendling · 14 years ago
- e97dda4 Avoid scanning the long tail of physreg operands on calls by Jakob Stoklund Olesen · 14 years ago
- 26c6995 Do not forget to mark prcessed arguments. by Devang Patel · 14 years ago
- 8a65c51 Count coalesced copies by Jakob Stoklund Olesen · 14 years ago
- a0e618d Allow virtreg redefines when verifying for RegAllocFast by Jakob Stoklund Olesen · 14 years ago
- 55ed945 This should happen if there are no calls, not if it just doesn't adjust the by Bill Wendling · 14 years ago
- 0fc546b Revert r103804. The comment is correct. by Bill Wendling · 14 years ago
- 01384ef Remove trailing whitespace by Jim Grosbach · 14 years ago
- 9001303 80 column and trailing whitespace cleanup by Jim Grosbach · 14 years ago
- 5468e09 add cmd line option to leave dbgvalues in during post-RA sceduling. Useful by Jim Grosbach · 14 years ago
- d33fa0f Fix comment. by Bill Wendling · 14 years ago
- b92187a Rename "HasCalls" in MachineFrameInfo to "AdjustsStack" to better describe what by Bill Wendling · 14 years ago
- 552b888 Test case for r103800. by Devang Patel · 14 years ago
- 71ea4e5 Lowering of atomic instructions can result in operands being by Dan Gohman · 14 years ago
- 98e1cac Add support to preserve type info for the variables that are removed by the optimizer. by Devang Patel · 14 years ago
- 1b2c761 When verifying two-address instructions, check the following: by Jakob Stoklund Olesen · 14 years ago
- c3ce05c Fix so "int3" is correctly accepted, added "into" and fixed "int" with an by Kevin Enderby · 14 years ago
- 5c6aba2 Model VLD*_UPD and VLD*odd_UPD pair with REG_SEQUENCE. by Evan Cheng · 14 years ago
- f0f6cdb MC/Mach-O/x86_64: Darwin's special "signed_N" relocation types should only be by Daniel Dunbar · 14 years ago
- 4ed1082 Simplify the handling of physreg defs and uses in RegAllocFast. by Jakob Stoklund Olesen · 14 years ago
- effc8c5 Set isTerminator on TRAP instructions. by Dan Gohman · 14 years ago
- c0c32ae Don't use isBarrier for the PowerPC sync instruction. isBarrier is for by Dan Gohman · 14 years ago
- 7f357ec Add mayLoad and mayStore flags to instructions which missed them. by Dan Gohman · 14 years ago
- 9cc1c18 Use regular PassManager instead of FunctionPassManager in opt, since it by Dan Gohman · 14 years ago
- 8090e21 Use PassManagerBase, to give clients the option of using either by Dan Gohman · 14 years ago
- 89938ce Add an isNodeHidden to the graph traits, to support definition of by Dan Gohman · 14 years ago
- bd616b6 XFAIL the test I added with vg_leak, apparently it is the first and only llc by Daniel Dunbar · 14 years ago
- 0ebf356 Get rid of the bit twiddling to read / set OpActions and ValueTypeActions. The small saving in memory isn't worth the increase in runtime and code complexity in my opinion. by Evan Cheng · 14 years ago
- d11d59e Inline Asm: Ensure buffer is newline terminated to match how the text is printed. by Daniel Dunbar · 14 years ago
- 7ff82e1 Enable opportunistic coalescing by Jakob Stoklund Olesen · 14 years ago
- 22c687b Added a QQQQ register file to model 4-consecutive Q registers. by Evan Cheng · 14 years ago
- 482eba0 Add AsmParser support for darwin tbss directive. by Eric Christopher · 14 years ago
- c260a3e Fix a couple of typos. by Eric Christopher · 14 years ago
- 3fa0c8c Fix typo. by Nick Lewycky · 14 years ago
- 47b3ec4 MC: Switch to completely lazy layout. by Daniel Dunbar · 14 years ago
- 9005d45 MC: Extend MCAsmLayout to explicitly track which fragments have been layed out, and enforce several invariants to LayoutFragment to ensure we only do layout in a sensible order. by Daniel Dunbar · 14 years ago
- 11c4111 MC: Implicitly assign section addresses when the previous fragment is layed out. by Daniel Dunbar · 14 years ago
- 337718e MC: Switch MCFragment to storing the layout order index, not its index in the file. by Daniel Dunbar · 14 years ago
- afc6acd MC: Change LayoutSection() to only do the section initializiation. by Daniel Dunbar · 14 years ago
- 7f68719 Fix comments. by Evan Cheng · 14 years ago
- 57b6076 Trust kill flags from isel and later passes. by Jakob Stoklund Olesen · 14 years ago
- 7d4f259 Fix an embarrassing runtime regression for RegAllocFast. by Jakob Stoklund Olesen · 14 years ago
- dbf67fe Adding a v8i64 512-bit vector type. This will be used to model ARM NEON intrinsics which translate into a pair of vld / vst instructions that can load / store 8 consecutive 64-bit (D) registers. by Evan Cheng · 14 years ago
- a5afa1c Implement a correct ui64->f32 conversion. The old by Dale Johannesen · 14 years ago
- b9c0e33 Eliminate use of magic numbers to access OpActions. It also has the effect of allowing more than 31 scalar value types. MAX_ALLOWED_VALUETYPE had already been updated to 64 a while back. by Evan Cheng · 14 years ago
- b21f5a5 Fix up LoadExtActions, TruncStoreActions, and IndexedModeActions representation and setter and getter's so they will continue to work if the number of scalar ValueType's exceeds 31. by Evan Cheng · 14 years ago
- c9c4dac Clean up RegAllocFast debug output by Jakob Stoklund Olesen · 14 years ago
- b69fc04 MC: Move Layout{Fragment,Section} into MCAsmLayout, and add LayoutFile(). by Daniel Dunbar · 14 years ago
- e6cd757 Teach MachineLICM and MachineSink how to clear kill flags conservatively by Dan Gohman · 14 years ago
- 1e5a6c4 80 col violation. by Evan Cheng · 14 years ago
- c4ca40e Add comment about the pseudo registers QQ, each of which is a pair of Q registers. by Evan Cheng · 14 years ago
- 1190c14 Fix pr7110: For non-Darwin targets UnspilledCS1GPRs may include high registers. by Bob Wilson · 14 years ago
- ed36aac CMake: fixes 64 bit Visual Studio IDE build. Fixes bug 4936. by Oscar Fuentes · 14 years ago
- 49b4589 Add a utility function for conservatively clearing kill flags, and make by Dan Gohman · 14 years ago
- e1308d8 An Instruction has a trivial kill only if its use is in the same basic block. by Dan Gohman · 14 years ago
- 2c18d3b MC: Factor out MCAssembler::ComputeFragmentSize. by Daniel Dunbar · 14 years ago
- f1fd228 Fix const ilist_node::get{Prev,Next}Node() to actually compile. Picky, picky. by Daniel Dunbar · 14 years ago
- 18e05b4 Fix complete badness in bugpoint's IsARMArchitecture() function. by Jakob Stoklund Olesen · 14 years ago
- eb7d818 Actually run the test. Thanks Daniel Dunbar! by Nick Lewycky · 14 years ago
- f60c736 MC: Add section layout order indices to MCSectionData. by Daniel Dunbar · 14 years ago
- 62bacd6 Add an also-emit-llvm option to the gold plugin. by Rafael Espindola · 14 years ago
- 49ed921 MC: Move ordinal calculation, to make sure fragments synthesized for layout get assigned ordinals properly. by Daniel Dunbar · 14 years ago
- 09d3465 MC: Create dummy fragments to avoid ever having empty sections, which simplifies layout. by Daniel Dunbar · 14 years ago
- aa0d350 MC: Add MCAsmLayout::FragmentReplaced() helper function. by Daniel Dunbar · 14 years ago
- 93ca7b6 Update tablegen to generate shorts instead of chars for subgroup arrays. by Chandler Carruth · 14 years ago
- 61aeed1 Properly set thread-local flag on globals during cpp emission by Anton Korobeynikov · 14 years ago
- 911ae39 Remove heinous tabs. by Nick Lewycky · 14 years ago
- 12b927b Add testcase for r103653. by Nick Lewycky · 14 years ago
- 33ab0b1 Replace the core comparison login in merge functions. We can now merge by Nick Lewycky · 14 years ago
- 054be92 Fix -Asserts warning. by Daniel Dunbar · 14 years ago
- 2661f11 MC: Eliminate MCSectionData::{,Address,File}Size, which can now be computed by by Daniel Dunbar · 14 years ago
- 1860e7d Fix -Asserts warning. by Daniel Dunbar · 14 years ago