| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix some refactos for iostream changes (in -Asserts mode). | Daniel Dunbar | 2009-08-23 | 1 | -14/+14 |
* | eliminate uses of cerr() | Chris Lattner | 2009-08-23 | 6 | -61/+77 |
* | remove a few DOUTs here and there. | Chris Lattner | 2009-08-23 | 6 | -64/+83 |
* | Change Pass::print to take a raw ostream instead of std::ostream, | Chris Lattner | 2009-08-23 | 3 | -19/+23 |
* | Add check for completeness. Note that this doesn't actually have any | Eli Friedman | 2009-08-23 | 1 | -1/+1 |
* | Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. | Chris Lattner | 2009-08-22 | 1 | -2/+2 |
* | Record variable debug info at ISel time directly. | Devang Patel | 2009-08-22 | 4 | -12/+13 |
* | Reapply r79708 with the appropriate fix for the case that still requires lock... | Owen Anderson | 2009-08-22 | 1 | -2/+6 |
* | revert r79708 + r79711 | Chris Lattner | 2009-08-22 | 1 | -5/+3 |
* | Actually remove unused static. Previous commit removed trailing | Eric Christopher | 2009-08-22 | 1 | -1/+0 |
* | Remove unused static. | Eric Christopher | 2009-08-22 | 1 | -20/+20 |
* | Ease contention on this lock by noticing that all writes to the VTs array will | Owen Anderson | 2009-08-22 | 1 | -2/+5 |
* | Fix typo. Should check both values of RangeUse for 0. Patch by Marius Wachtler. | Bill Wendling | 2009-08-21 | 1 | -1/+1 |
* | Add an x86 peep that narrows TEST instructions to forms that use | Dan Gohman | 2009-08-19 | 1 | -0/+11 |
* | Use the schedule itinerary operand use/def cycle information to adjust depend... | David Goodwin | 2009-08-19 | 1 | -4/+9 |
* | PR4737: Fix a nasty bug in load narrowing with non-power-of-two types. | Eli Friedman | 2009-08-19 | 1 | -1/+2 |
* | Be tidy and use a break to exit from a switch block rather than | Dan Gohman | 2009-08-18 | 1 | -0/+1 |
* | Legalize the shift amount operand of SRL_PARTS, SHL_PARTS, and | Dan Gohman | 2009-08-18 | 1 | -0/+7 |
* | Remove a bit more cruft from the sjlj moving to a backend pass. | Jim Grosbach | 2009-08-17 | 1 | -9/+0 |
* | Be more clever about regclasses in ScheduleDAGSDNodes::EmitCopyFromReg. | Jakob Stoklund Olesen | 2009-08-16 | 1 | -5/+5 |
* | Needs to check whether unaligned load / store of i64 is legal here. | Evan Cheng | 2009-08-15 | 1 | -4/+3 |
* | Unbreak build. Evan, please make sure my changes are correct. | Benjamin Kramer | 2009-08-15 | 3 | -6/+5 |
* | 80 col violations. | Evan Cheng | 2009-08-15 | 1 | -12/+12 |
* | Simplify this code to not depend as much on CurMBB. | Dan Gohman | 2009-08-15 | 1 | -16/+15 |
* | Allow targets to specify their choice of calling conventions per | Anton Korobeynikov | 2009-08-14 | 4 | -5/+17 |
* | Indentation change. | Evan Cheng | 2009-08-14 | 1 | -2/+1 |
* | Push LLVMContexts through the IntegerType APIs. | Owen Anderson | 2009-08-13 | 6 | -28/+37 |
* | Add callback to allow target to adjust latency of schedule dependency edge. | David Goodwin | 2009-08-13 | 1 | -2/+10 |
* | Add contexts to some of the MVT APIs. No functionality change yet, just the ... | Owen Anderson | 2009-08-12 | 12 | -265/+319 |
* | Fix warnings. | Owen Anderson | 2009-08-11 | 2 | -9/+7 |
* | Split EVT into MVT and EVT, the former representing _just_ a primitive type, ... | Owen Anderson | 2009-08-11 | 18 | -842/+843 |
* | Tidy #includes. | Dan Gohman | 2009-08-11 | 1 | -0/+1 |
* | SjLj based exception handling unwinding support. This patch is nasty, brutish | Jim Grosbach | 2009-08-11 | 2 | -1/+11 |
* | Fix a bug in the DAGCombiner's handling of multiple linked | Dan Gohman | 2009-08-10 | 1 | -3/+8 |
* | Fix a bug where DAGCombine was producing an illegal ConstantFP | Dan Gohman | 2009-08-10 | 1 | -1/+12 |
* | Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ... | Owen Anderson | 2009-08-10 | 21 | -1772/+1772 |
* | Start moving TargetLowering away from using full MVTs and towards SimpleValue... | Owen Anderson | 2009-08-10 | 4 | -11/+16 |
* | Make this comment more closely reflect the code. | Dan Gohman | 2009-08-10 | 1 | -1/+1 |
* | Don't build illegal ops in DAGCombiner::SimplifyBinOpWithSameOpcodeHands(). | Jakob Stoklund Olesen | 2009-08-08 | 1 | -1/+3 |
* | Use stripPointerCasts instead of partially rewriting it. | Dale Johannesen | 2009-08-06 | 1 | -4/+2 |
* | Add assertion checks after the calls to LowerFormalArguments, LowerCall, | Dan Gohman | 2009-08-06 | 1 | -1/+34 |
* | Remove an over-aggressive assert. Functions with empty struct return | Dan Gohman | 2009-08-06 | 1 | -3/+0 |
* | Fix a few places in DAGCombiner that were creating all-ones-bits | Dan Gohman | 2009-08-06 | 1 | -5/+17 |
* | Major calling convention code refactoring. | Dan Gohman | 2009-08-05 | 9 | -514/+386 |
* | Propogate the Depth argument when calling | Dan Gohman | 2009-08-04 | 1 | -1/+2 |
* | Revert 77974. It breaks 3 of the ARM tests. | Bob Wilson | 2009-08-03 | 1 | -8/+0 |
* | Allow targets to custom handle softening of results or operands before trying... | Sanjiv Gupta | 2009-08-03 | 1 | -0/+8 |
* | llvm_report_error already prints "LLVM ERROR:". So stop reporting errors like... | Benjamin Kramer | 2009-08-03 | 1 | -6/+5 |
* | Avoid forming a SELECT_CC in a type that the target doesn't | Dan Gohman | 2009-08-02 | 1 | -1/+2 |
* | Print the target flags as an int instead of a char, as they aren't | Dan Gohman | 2009-08-01 | 1 | -4/+4 |