- 53dd245 Further changes for Neon vector shuffles: by Bob Wilson · 15 years ago
- 66dc4e2 Fix a mistake in my previous change r105437: don't access operand 2 and assume by Bob Wilson · 15 years ago
- ba1fe14 Add some basic debug output. by Dan Gohman · 15 years ago
- 8077e76 Handle dbg_value instructions (i.e., skip them) when generating IT blocks. by Jim Grosbach · 15 years ago
- 66f360e Cleanup. Process the dbg_values separately by Jim Grosbach · 15 years ago
- b953974 Make bugpoint dead-argument-hacking actually work, and actually test it. by Dan Gohman · 15 years ago
- fd447ef The FoldingSet hash data includes pointer values, so it isn't by Dan Gohman · 15 years ago
- 5e5dd68 Optimize this code somewhat by taking advantage of the fact by Dan Gohman · 15 years ago
- d942df2 Another place where the code wanted to access the argument list and not all of by Bill Wendling · 15 years ago
- 1f23d63 Micro-optimize this, to speed up this hotspot in debug builds a little. by Dan Gohman · 15 years ago
- ef07158 Micro-optimize this. by Dan Gohman · 15 years ago
- 41a6282 Move exit check where it really belongs. by Jim Grosbach · 15 years ago
- 4d52c6d Optimize ScalarEvolution's SCEVComplexityCompare predicate: don't go by Dan Gohman · 15 years ago
- 22a5b29 Create new accessors to get arguments for call/invoke instructions. It breaks by Bill Wendling · 15 years ago
- 3a4340d Partial specialization was not checking the callsite to make sure it was using the same constants as the specialization, leading to calls to the wrong specialization. Patch by Takumi Nakamura\! by Kenneth Uildriks · 15 years ago
- 431c3e7 This bug is also present in MSVC10. Requested by Elrood on IRC. by Duncan Sands · 15 years ago
- 1087f54 revert r105521, which is breaking the buildbots with stuff like this: by Chris Lattner · 15 years ago
- 3eca98b Initial AVX support for some instructions. No patterns matched by Bruno Cardoso Lopes · 15 years ago
- cf296fa Improvements to tail call code. No functional effect by Dale Johannesen · 15 years ago
- fdbef82 getFoldedOffsetOf no longer does anything special with vector types. by Dan Gohman · 15 years ago
- 6d56b9f Revert 105492 & 105493 due to a testcase regression. Radar 7424645. by Stuart Hastings · 15 years ago
- 25fcaff LSR needs to remember inserted instructions even in postinc mode, because by Dan Gohman · 15 years ago
- 88004c2 Fix some liveout handling related to tail calls, see comments. by Dale Johannesen · 15 years ago
- 2b4e727 Re-apply 105308 with fix. by Evan Cheng · 15 years ago
- a15ec5d Don't track users of undef values; they aren't interesting for by Dan Gohman · 15 years ago
- 870c805 Make if-conversion ignore dbg_value instructions in its analysis. rdar://7797940 by Jim Grosbach · 15 years ago
- 0f1b813 Support for nested functions/classes in debug output. Radar 7424645. by Stuart Hastings · 15 years ago
- 93031ac Copy location info for current function argument from dbg.declare if respective store instruction does not have any location info. by Devang Patel · 15 years ago
- 1c8ab78 Skip dbg_value instructions when scanning instructions in register scavenging. by Jim Grosbach · 15 years ago
- c87b40b Fix normalization and de-normalization of non-affine SCEVs. by Dan Gohman · 15 years ago
- 6de0717 Keep track of the call instructions whose clobber lists were skipped during fast by Jakob Stoklund Olesen · 15 years ago
- 8fa8e7f More thoroughly disable tails calls by default. by Dale Johannesen · 15 years ago
- 8af44b6 Another fix to prevent debug info from affecting codegen. rdar://7797940 by Jim Grosbach · 15 years ago
- 958e4e1 more dbg_value adjustments so debug info doesn't affect codegen by Jim Grosbach · 15 years ago
- f62546a Fixed a bug during widening where we would avoid legalizing a node. When we by Mon P Wang · 15 years ago
- d089a7a fix typo by Jim Grosbach · 15 years ago
- 40cbe7d For NEON vectors with 32- or 64-bit elements, select BUILD_VECTORs and by Bob Wilson · 15 years ago
- 26bf8f9 Add some missing checks in TwoAddressInstructionPass::CoalesceExtSubRegs. by Bob Wilson · 15 years ago
- 6ee358b Cleanup 80-column and trim trailing whitespace by Jim Grosbach · 15 years ago
- 3de755b Teach the ARM load-store optimizer to deal with dbg_value instructions. by Jim Grosbach · 15 years ago
- 51e28e6 Early implementation of tail call for ARM. by Dale Johannesen · 15 years ago
- 400f75c Fix SimplifyDemandedBits' AssertZext logic to demand all the bits. It by Dan Gohman · 15 years ago
- 3844173 Revert 105308. by Bob Wilson · 15 years ago
- 869d60d Machine sink could potentially sink instructions into a block where the physical by Bill Wendling · 15 years ago
- 30ef0e5 Add first pass at darwin tls compiler support. by Eric Christopher · 15 years ago
- 7310064 One underscore, not two. by Eric Christopher · 15 years ago
- 268637e Implement expansion in type legalization for add/sub with overflow. The by Eli Friedman · 15 years ago
- db1bf34 Remove some already-fixed README entries. by Eli Friedman · 15 years ago
- a04a2c0 Remove README entry which no longer compiles to something sane. by Eli Friedman · 15 years ago
- 2ad7e43 Remove a fixed item, update a couple partially-fixed items. by Eli Friedman · 15 years ago
- 8b89c64 Use the fast register allocator by default for -O0 builds. by Jakob Stoklund Olesen · 15 years ago
- ead06be Use readsWritesVirtualRegister instead of counting uses and defs when inserting by Jakob Stoklund Olesen · 15 years ago
- 02571a3 Add full register <imp-def> operands when the coalescer is creating partial by Jakob Stoklund Olesen · 15 years ago
- 6209869 Speedup bitcode writer. Do not walk all values for all functions to emit function local metadata. In one testcase, probably worst case scenario, the 70x speed up is seen. by Devang Patel · 15 years ago
- 05c6837 Compulsive reformating. No functionalitical changes. by Bill Wendling · 15 years ago
- 9edf7de Slightly change the meaning of the reMaterialize target hook when the original by Jakob Stoklund Olesen · 15 years ago
- 18f30e6 Clean up 80 column violations. No functional change. by Jim Grosbach · 15 years ago
- 42d075c Remove the TargetRegisterClass member from CalleeSavedInfo by Rafael Espindola · 15 years ago
- 962f549 Fix comment so it doesn't include comments which are irrelevant to the x86 by Eli Friedman · 15 years ago
- 71c62a2 Use comments to document non-obvious code rather than mailing list archives. by Dan Gohman · 15 years ago
- 354eb7e Skip identical instruction while calculating DBG_VALUE range. by Devang Patel · 15 years ago
- 91a74da Rename canCombinedSubRegIndex method to something more grammatically correct by Bob Wilson · 15 years ago
- 20fae65 Replace ARM's getCalleeSavedRegClasses with a simpler solution by Rafael Espindola · 15 years ago
- b9abe9f by Devang Patel · 15 years ago
- 691820a Remove unused function. by Rafael Espindola · 15 years ago
- 086723d Not all entries in the range will have an SUnit. Check for that when looking by Jim Grosbach · 15 years ago
- 6f07bd6 cleanup by Rafael Espindola · 15 years ago
- ce48c1d Remove uses of getCalleeSavedRegClasses from outside the by Rafael Espindola · 15 years ago
- 9d709a8 Enable machine cse of instructions which define physical registers. by Evan Cheng · 15 years ago
- a993f0a Don't try to custom-lower 64-bit add-with-overflow and friends on x86-32; the by Eli Friedman · 15 years ago
- b2c2a97 Fix an obvious mistake: don't change the operands until all of them have been by Bob Wilson · 15 years ago
- b242563 Remove outdated README entries. by Eli Friedman · 15 years ago
- 533934e Update debug information when breaking anti-dependencies. rdar://7759363 by Jim Grosbach · 15 years ago
- a5135f6 Properly compose subregister indices when coalescing. by Jakob Stoklund Olesen · 15 years ago
- 23d3d45 Remove unused code by Jim Grosbach · 15 years ago
- f2e7767 Ignore line number of debug value in undefined register. by Devang Patel · 15 years ago
- 69081e9 fix think-o by Jim Grosbach · 15 years ago
- d8acddd Fix the allocation of shadow space for the Win64 calling convention by Dan Gohman · 15 years ago
- aeafb37 Simplify things a bit more. Fix prototype to use SmallVectorImpl and by Jim Grosbach · 15 years ago
- 10e7726 Fix the noalias checking so that it doesn't worry about by Dan Gohman · 15 years ago
- 9126c0d Keep track of incoming debug value of unused argument. Radar 7927666. by Devang Patel · 15 years ago
- 956b349 Fill in missing support for ISD::FEXP, ISD::FPOWI, and friends. by Dan Gohman · 15 years ago
- 2f3257e Add a FIXME by Jim Grosbach · 15 years ago
- 0fd8b62 mirror of r105280 changes for LowerInvoke, which uses the same basic logic here by Jim Grosbach · 15 years ago
- dc58b25 When processing function arguments when splitting live ranges across invokes, by Jim Grosbach · 15 years ago
- 601f9d6 Use SmallVector instead of std::vector. by Jim Grosbach · 15 years ago
- 7f5b0d8 Refactor some SSE 2 unpack instructions by Bruno Cardoso Lopes · 15 years ago
- 4b1000d Don't call flush() at a library level which isn't checking for errors by Dan Gohman · 15 years ago
- 11fe246 Fix handling of 'load' nodes. by Kalle Raiskila · 15 years ago
- 2914ba6 Fix PR7272: when inlining through a callsite with byval arguments, by Duncan Sands · 15 years ago
- 6c41ad8 fix PR6623: when optimizing for size, don't inline memcpy/memsets by Chris Lattner · 15 years ago
- 6b37861 the 'limit' argument to FindOptimalMemOpLowering is unsigned, not uint64_t. by Chris Lattner · 15 years ago
- c29df3c Avoid swap when a copy suffices. by Benjamin Kramer · 15 years ago
- a9d6680 The memcpy intrinsic only takes i8* for %src and %dst, so cast them to that by Nick Lewycky · 15 years ago
- 10e02a0 Use `llvm::next' instead of `next' to make VC++ 2010 happy. by Oscar Fuentes · 15 years ago
- 4ed81ec Some A9 load/store cleanups by Anton Korobeynikov · 15 years ago
- 8207fce Some rough approximations for load/stores on A9 by Anton Korobeynikov · 15 years ago
- 1098ef5 NEON/VFP stuff can be issued only via Pipe1 on A9 by Anton Korobeynikov · 15 years ago
- 1845a38 Add some integer instruction itineraries for A9 by Anton Korobeynikov · 15 years ago
- 462f6b5 Reorder some code in SelectionDAGBuilder. by Dan Gohman · 15 years ago