| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix a miscompilation from Dan's recent apintification. | Chris Lattner | 2008-02-14 | 1 | -3/+1 |
* | In TargetLowering::LowerCallTo, don't assert that | Duncan Sands | 2008-02-14 | 3 | -16/+25 |
* | Change how FP immediates are handled. | Nate Begeman | 2008-02-14 | 3 | -17/+28 |
* | Support a new type of MachineOperand, MO_FPImmediate, used for holding | Nate Begeman | 2008-02-14 | 1 | -0/+10 |
* | Allow the APInt form of ComputeMaskedBits to operate on i128 types. | Dan Gohman | 2008-02-13 | 1 | -4/+7 |
* | Avoid setting bits that aren't demanded. | Dan Gohman | 2008-02-13 | 1 | -3/+3 |
* | Simplify some logic in ComputeMaskedBits. And change ComputeMaskedBits | Dan Gohman | 2008-02-13 | 2 | -44/+52 |
* | Enable exception handling int JIT | Nicolas Geoffray | 2008-02-13 | 3 | -2/+31 |
* | Teach LegalizeTypes how to expand and promote CTLZ, | Duncan Sands | 2008-02-13 | 3 | -18/+108 |
* | Some code clean up. | Evan Cheng | 2008-02-13 | 1 | -33/+34 |
* | Simplify. | Evan Cheng | 2008-02-13 | 1 | -3/+1 |
* | Fix a potential serious problem where kills belonging to the val# defined by ... | Evan Cheng | 2008-02-13 | 1 | -3/+2 |
* | * Cannot safely commute an instruction there are other defs which can reach i... | Evan Cheng | 2008-02-13 | 1 | -1/+5 |
* | In SDISel, for targets that support FORMAL_ARGUMENTS nodes, lower this | Chris Lattner | 2008-02-13 | 1 | -1/+15 |
* | teach dag combiner how to eliminate MERGE_VALUES nodes. | Chris Lattner | 2008-02-13 | 1 | -0/+14 |
* | Support legalizing insert_vector_elt on targets where the element | Nate Begeman | 2008-02-13 | 1 | -27/+40 |
* | Initial support for copy elimination by commuting its definition MI. | Evan Cheng | 2008-02-13 | 2 | -17/+243 |
* | - Added removeValNo() to remove all live ranges of a particular value#. | Evan Cheng | 2008-02-13 | 1 | -7/+61 |
* | commuteInstr() can now commute non-ssa machine instrs. | Evan Cheng | 2008-02-13 | 1 | -0/+9 |
* | Added debugging routine dumpUses. | Evan Cheng | 2008-02-13 | 1 | -0/+8 |
* | Convert SelectionDAG::ComputeMaskedBits to use APInt instead of uint64_t. | Dan Gohman | 2008-02-13 | 2 | -89/+119 |
* | Generalize getCopyFromParts and getCopyToParts to | Duncan Sands | 2008-02-12 | 1 | -113/+215 |
* | Generalize the handling of call and return arguments, | Duncan Sands | 2008-02-11 | 1 | -136/+85 |
* | From Chris' review: use isa instead of explicitly using classof. | Dan Gohman | 2008-02-11 | 1 | -1/+1 |
* | From Chris' review: minor corrections in comments. | Dan Gohman | 2008-02-11 | 1 | -2/+3 |
* | From Chris' review: use cast instead of dyn_cast with an assert. | Dan Gohman | 2008-02-11 | 1 | -8/+4 |
* | From Chris' review: fix 80 column violations | Dan Gohman | 2008-02-11 | 1 | -5/+10 |
* | Added "Profile" method to APFloat for use with FoldingSet. | Ted Kremenek | 2008-02-11 | 1 | -3/+3 |
* | Add a isBigEndian method to complement isLittleEndian. | Duncan Sands | 2008-02-11 | 3 | -11/+11 |
* | Determine whether a spill kills the register it's spilling before insertion r... | Evan Cheng | 2008-02-11 | 1 | -8/+3 |
* | Rename MRegisterInfo to TargetRegisterInfo. | Dan Gohman | 2008-02-10 | 34 | -417/+422 |
* | Add truncate and AssertZext result expansion. | Duncan Sands | 2008-02-10 | 3 | -0/+33 |
* | Return "(c1 + c2)" instead of yet another ADD node (which made this a | Bill Wendling | 2008-02-10 | 1 | -1/+1 |
* | add anote | Chris Lattner | 2008-02-10 | 1 | -0/+7 |
* | Remove unused hidden option. | Evan Cheng | 2008-02-09 | 1 | -6/+1 |
* | Change ConstantSDNode to store an APInt instead of a uint64_t, and | Dan Gohman | 2008-02-08 | 1 | -3/+10 |
* | Forgot these files. | Evan Cheng | 2008-02-08 | 3 | -4/+4 |
* | Also print alignment. | Evan Cheng | 2008-02-08 | 1 | -1/+1 |
* | Avoid needlessly casting away const qualifiers. | Dan Gohman | 2008-02-08 | 1 | -2/+2 |
* | Remove remnant of load folding in local register allocator. Patch by Holger S... | Evan Cheng | 2008-02-07 | 1 | -7/+1 |
* | Follow Chris' suggestion; change the PseudoSourceValue accessors | Dan Gohman | 2008-02-07 | 3 | -24/+24 |
* | Don't abort if a MemOperand is missing a SourceValue; just print it | Dan Gohman | 2008-02-07 | 1 | -9/+13 |
* | Don't make up new directives. (".set_foobar") | Nick Lewycky | 2008-02-07 | 1 | -1/+1 |
* | Re-apply the memory operand changes, with a fix for the static | Dan Gohman | 2008-02-06 | 6 | -50/+243 |
* | Fix a number of local register allocator issues: PR1609. | Evan Cheng | 2008-02-06 | 1 | -14/+16 |
* | RegAllocaLocal still *requires* LiveVariables since it runs PHIElimination, f... | Evan Cheng | 2008-02-06 | 1 | -1/+3 |
* | Fix PR1975: dag isel emitter produces patterns that isel wrong flag result. | Evan Cheng | 2008-02-05 | 1 | -4/+0 |
* | If a vr is already marked alive in a bb, then it has PHI uses that are visite... | Evan Cheng | 2008-02-05 | 1 | -2/+3 |
* | Typo. | Evan Cheng | 2008-02-04 | 1 | -1/+1 |
* | Dwarf requires variable entries to be in the source order. Right now, since w... | Evan Cheng | 2008-02-04 | 1 | -4/+7 |