| Commit message (Expand) | Author | Age |
* | Make fast-isel try ISD::FNEG before resorting to bitcasts and xors. | Dan Gohman | 2009-09-11 |
* | Reapply r81171 with a fix: don't try to use i64 when it | Dan Gohman | 2009-09-11 |
* | Don't swap the operands of a subtraction when trying to create a | Bob Wilson | 2009-09-10 |
* | Revert r81171 which was causing pr4927. | Bob Wilson | 2009-09-10 |
* | When widening a vector load, use the correct chain. This fixes PR4891. | Dan Gohman | 2009-09-09 |
* | change selectiondag to add the sign extended versions of immediate operands | Chris Lattner | 2009-09-08 |
* | Fix an abort on a store of an empty struct member. getValue returns | Dan Gohman | 2009-09-08 |
* | Fix a thinko: When lowering fneg with xor, bitcast the operands | Dan Gohman | 2009-09-07 |
* | Simplify. Testing shows that this is not equivalent to BBI = CR.CaseBB + 1. | Duncan Sands | 2009-09-06 |
* | Remove some not-really-used variables, as warned | Duncan Sands | 2009-09-06 |
* | Remove some unused variables and methods warned about by | Duncan Sands | 2009-09-06 |
* | Detect VLAs. | Devang Patel | 2009-09-05 |
* | LLVM currently represents floating-point negation as -0.0 - x. Fix | Dan Gohman | 2009-09-03 |
* | Recognize more opportunities to use SSE min and max instructions, | Dan Gohman | 2009-09-03 |
* | Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson. | Sandeep Patel | 2009-09-02 |
* | Remove Offset from ExternalSybmol MachineOperands, this is unused (and at lea... | Daniel Dunbar | 2009-09-01 |
* | Reapply 79977. | Devang Patel | 2009-08-28 |
* | Add extload expansion for f128 | Anton Korobeynikov | 2009-08-26 |
* | Revert 79977. It causes llvm-gcc bootstrap failures on some platforms. | Devang Patel | 2009-08-26 |
* | Get rid of this horrible "benign race" by exploiting ManagedStatic to initialize | Owen Anderson | 2009-08-25 |
* | Update DebugInfo interface to use metadata, instead of special named llvm.dbg... | Devang Patel | 2009-08-25 |
* | Fix some refactos for iostream changes (in -Asserts mode). | Daniel Dunbar | 2009-08-23 |
* | eliminate uses of cerr() | Chris Lattner | 2009-08-23 |
* | remove a few DOUTs here and there. | Chris Lattner | 2009-08-23 |
* | Change Pass::print to take a raw ostream instead of std::ostream, | Chris Lattner | 2009-08-23 |
* | Add check for completeness. Note that this doesn't actually have any | Eli Friedman | 2009-08-23 |
* | Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. | Chris Lattner | 2009-08-22 |
* | Record variable debug info at ISel time directly. | Devang Patel | 2009-08-22 |
* | Reapply r79708 with the appropriate fix for the case that still requires lock... | Owen Anderson | 2009-08-22 |
* | revert r79708 + r79711 | Chris Lattner | 2009-08-22 |
* | Actually remove unused static. Previous commit removed trailing | Eric Christopher | 2009-08-22 |
* | Remove unused static. | Eric Christopher | 2009-08-22 |
* | Ease contention on this lock by noticing that all writes to the VTs array will | Owen Anderson | 2009-08-22 |
* | Fix typo. Should check both values of RangeUse for 0. Patch by Marius Wachtler. | Bill Wendling | 2009-08-21 |
* | Add an x86 peep that narrows TEST instructions to forms that use | Dan Gohman | 2009-08-19 |
* | Use the schedule itinerary operand use/def cycle information to adjust depend... | David Goodwin | 2009-08-19 |
* | PR4737: Fix a nasty bug in load narrowing with non-power-of-two types. | Eli Friedman | 2009-08-19 |
* | Be tidy and use a break to exit from a switch block rather than | Dan Gohman | 2009-08-18 |
* | Legalize the shift amount operand of SRL_PARTS, SHL_PARTS, and | Dan Gohman | 2009-08-18 |
* | Remove a bit more cruft from the sjlj moving to a backend pass. | Jim Grosbach | 2009-08-17 |
* | Be more clever about regclasses in ScheduleDAGSDNodes::EmitCopyFromReg. | Jakob Stoklund Olesen | 2009-08-16 |
* | Needs to check whether unaligned load / store of i64 is legal here. | Evan Cheng | 2009-08-15 |
* | Unbreak build. Evan, please make sure my changes are correct. | Benjamin Kramer | 2009-08-15 |
* | 80 col violations. | Evan Cheng | 2009-08-15 |
* | Simplify this code to not depend as much on CurMBB. | Dan Gohman | 2009-08-15 |
* | Allow targets to specify their choice of calling conventions per | Anton Korobeynikov | 2009-08-14 |
* | Indentation change. | Evan Cheng | 2009-08-14 |
* | Push LLVMContexts through the IntegerType APIs. | Owen Anderson | 2009-08-13 |
* | Add callback to allow target to adjust latency of schedule dependency edge. | David Goodwin | 2009-08-13 |
* | Add contexts to some of the MVT APIs. No functionality change yet, just the ... | Owen Anderson | 2009-08-12 |