2010-08-25 |
Chris Lattner | Change handling of illegal vector types to widen when... |
blob | commitdiff | raw |
2010-08-02 |
Eli Friedman | PR7586: Make sure we don't claim that unknown bits... |
blob | commitdiff | raw | diff to current |
2010-07-30 |
Eli Friedman | Fix for bug reported by Evzen Muller on llvm-commits... |
blob | commitdiff | raw | diff to current |
2010-07-23 |
Dan Gohman | Use the proper type for shift counts. This fixes a... |
blob | commitdiff | raw | diff to current |
2010-07-23 |
Dan Gohman | DAGCombine (shl (anyext x, c)) to (anyext (shl x, c... |
blob | commitdiff | raw | diff to current |
2010-07-21 |
Evan Cheng | Teach bottom up pre-ra scheduler to track register... |
blob | commitdiff | raw | diff to current |
2010-07-19 |
Evan Cheng | ARM has to provide its own TargetLowering::findRepresen... |
blob | commitdiff | raw | diff to current |
2010-07-19 |
Evan Cheng | Teach computeRegisterProperties() to compute "represent... |
blob | commitdiff | raw | diff to current |
2010-07-15 |
Devang Patel | Fix crash reported in PR7653. |
blob | commitdiff | raw | diff to current |
2010-07-11 |
Rafael Espindola | Fix va_arg for doubles. With this patch VAARG nodes... |
blob | commitdiff | raw | diff to current |
2010-07-10 |
Dan Gohman | Reapply bottom-up fast-isel, with several fixes for... |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Bob Wilson | --- Reverse-merging r107947 into '.': |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Dan Gohman | Re-apply bottom-up fast-isel, with fixes. Be very caref... |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Dan Gohman | Revert 107840 107839 107813 107804 107800 107797 107791. |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Dan Gohman | Add X86FastISel support for return statements. This... |
blob | commitdiff | raw | diff to current |
2010-07-06 |
Devang Patel | Propagate debug loc. |
blob | commitdiff | raw | diff to current |
2010-07-05 |
Chris Lattner | more tidying. |
blob | commitdiff | raw | diff to current |
2010-07-05 |
Chris Lattner | random tidying |
blob | commitdiff | raw | diff to current |
2010-06-28 |
Dale Johannesen | In asm's, output operands with matching input constraints |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Evan Cheng | Change if-conversion block size limit checks to add... |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Dale Johannesen | The hasMemory argument is irrelevant to how the argument |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Dan Gohman | Reapply r106634, now that the bug it exposed is fixed. |
blob | commitdiff | raw | diff to current |
2010-06-23 |
Daniel Dunbar | Revert r106263, "Fold the ShrinkDemandedOps pass into... |
blob | commitdiff | raw | diff to current |
2010-06-23 |
Jim Grosbach | Some targets don't require the fencing MEMBARRIER instr... |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Jim Grosbach | back-end libcall handling for ATOMIC_SWAP (__sync_lock_... |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Jim Grosbach | Add Expand-to-libcall support for additional atomics... |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dan Gohman | Fold the ShrinkDemandedOps pass into the regular DAGCom... |
blob | commitdiff | raw | diff to current |
2010-06-03 |
Dan Gohman | Fix SimplifyDemandedBits' AssertZext logic to demand... |
blob | commitdiff | raw | diff to current |
2010-05-19 |
Evan Cheng | Code refactoring: pull SchedPreference enum from Target... |
blob | commitdiff | raw | diff to current |
2010-05-11 |
Dan Gohman | Trim #includes and forward declarations. |
blob | commitdiff | raw | diff to current |
2010-05-11 |
Douglas Gregor | Fixes for Microsoft Visual Studio 2010, from Steven... |
blob | commitdiff | raw | diff to current |
2010-05-01 |
Anton Korobeynikov | Insert ANY_EXTEND node instead of invalid truncate... |
blob | commitdiff | raw | diff to current |
2010-04-21 |
Dan Gohman | Add more const qualifiers on TargetMachine and friends. |
blob | commitdiff | raw | diff to current |
2010-04-20 |
Dale Johannesen | Because of the EMMS problem, right now we have to support |
blob | commitdiff | raw | diff to current |
2010-04-17 |
Evan Cheng | More work to allow dag combiner to promote 16-bit ops... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Dan Gohman | Add const qualifiers to CodeGen's use of LLVM IR constr... |
blob | commitdiff | raw | diff to current |
2010-03-26 |
Anton Korobeynikov | Add few missed libcalls and correct names for others. |
blob | commitdiff | raw | diff to current |
2010-03-24 |
Dan Gohman | Remove the ConvertActions table and associated code... |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Duncan Sands | Turn calls to copysignl into an FCOPYSIGN node. Handle... |
blob | commitdiff | raw | diff to current |
2010-03-14 |
Anton Korobeynikov | Make default expansion for FP16 <-> FP32 nodes into... |
blob | commitdiff | raw | diff to current |
2010-03-11 |
Dan Gohman | Remove getWidenVectorType, which is no longer used. |
blob | commitdiff | raw | diff to current |
2010-03-02 |
Dan Gohman | Fix several places to handle vector operands properly. |
blob | commitdiff | raw | diff to current |
2010-03-01 |
Dan Gohman | Fix optimization of ISD::TRUNCATE on vector operands... |
blob | commitdiff | raw | diff to current |
2010-02-27 |
Evan Cheng | Re-apply 97040 with fix. This survives a ppc self-host... |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Daniel Dunbar | Speculatively revert r97011, "Re-apply 96540 and 96556... |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Evan Cheng | Re-apply 96540 and 96556 with fixes. |
blob | commitdiff | raw | diff to current |
2010-02-19 |
Duncan Sands | Revert commits 96556 and 96640, because commit 96556... |
blob | commitdiff | raw | diff to current |
2010-02-19 |
Evan Cheng | Transform (xor (setcc), (setcc)) == / != 1 to |
blob | commitdiff | raw | diff to current |
2010-02-18 |
Evan Cheng | Some dag combiner goodness: |
blob | commitdiff | raw | diff to current |
2010-02-15 |
David Greene | Add non-temporal flags and remove an assumption of... |
blob | commitdiff | raw | diff to current |
2010-02-10 |
Mon P Wang | The previous fix of widening divides that trap was... |
blob | commitdiff | raw | diff to current |
2010-02-10 |
Dan Gohman | Fix "the the" and similar typos. |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Chris Lattner | eliminate the TargetLowering::UsesGlobalOffsetTable... |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Chris Lattner | Move getJTISymbol from MachineJumpTableInfo to MachineF... |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Chris Lattner | add a new MachineJumpTableInfo::getJTISymbol method, |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Chris Lattner | stub out a new target hook, need some refactoring befor... |
blob | commitdiff | raw | diff to current |
2010-01-25 |
Chris Lattner | Rearrange handling of jump tables. Highlights: |
blob | commitdiff | raw | diff to current |
2010-01-24 |
Mon P Wang | It seems better to scalarize vectors of size 1 instead... |
blob | commitdiff | raw | diff to current |
2010-01-09 |
Dan Gohman | Revert an earlier change to SIGN_EXTEND_INREG for vecto... |
blob | commitdiff | raw | diff to current |
2010-01-07 |
Evan Cheng | APInt'fy TargetLowering::SimplifySetCC to fix PR5963. |
blob | commitdiff | raw | diff to current |
2010-01-06 |
Evan Cheng | Teach dag combine to fold the following transformation... |
blob | commitdiff | raw | diff to current |
2009-12-28 |
Sanjiv Gupta | Allow targets to specify the return type of libcalls... |
blob | commitdiff | raw | diff to current |
2009-12-11 |
Dan Gohman | Implement vector widening, splitting, and scalarizing... |
blob | commitdiff | raw | diff to current |
2009-12-09 |
Evan Cheng | Move isConsecutiveLoad to SelectionDAG. It's not target... |
blob | commitdiff | raw | diff to current |
2009-11-23 |
Dan Gohman | Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are... |
blob | commitdiff | raw | diff to current |
2009-11-12 |
Benjamin Kramer | Add compare_lower and equals_lower methods to StringRef... |
blob | commitdiff | raw | diff to current |
2009-11-07 |
Anton Korobeynikov | Add 8 bit libcalls and make use of them for msp430 |
blob | commitdiff | raw | diff to current |
2009-10-27 |
Evan Cheng | Do away with addLegalFPImmediate. Add a target hook... |
blob | commitdiff | raw | diff to current |
2009-09-26 |
Dan Gohman | Convert comparisons like (x == infinity) to (x >= infin... |
blob | commitdiff | raw | diff to current |
2009-09-23 |
Dan Gohman | Rename several variables from EVT to more descriptive... |
blob | commitdiff | raw | diff to current |
2009-09-13 |
Chris Lattner | kill off the last use of TRI::AsmName. |
blob | commitdiff | raw | diff to current |
2009-08-22 |
Chris Lattner | Rename TargetAsmInfo (and its subclasses) to MCAsmInfo. |
blob | commitdiff | raw | diff to current |
2009-08-15 |
Benjamin Kramer | Unbreak build. Evan, please make sure my changes are... |
blob | commitdiff | raw | diff to current |
2009-08-14 |
Anton Korobeynikov | Allow targets to specify their choice of calling conven... |
blob | commitdiff | raw | diff to current |
2009-08-13 |
Owen Anderson | Push LLVMContexts through the IntegerType APIs. |
blob | commitdiff | raw | diff to current |
2009-08-12 |
Owen Anderson | Add contexts to some of the MVT APIs. No functionality... |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Owen Anderson | Split EVT into MVT and EVT, the former representing... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Start moving TargetLowering away from using full MVTs... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Dan Gohman | Major calling convention code refactoring. |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Sanjiv Gupta | Allow targets to define libcall names for mem(cpy,set... |
blob | commitdiff | raw | diff to current |
2009-07-28 |
Chris Lattner | Rip all of the global variable lowering logic out of... |
blob | commitdiff | raw | diff to current |
2009-07-26 |
Eli Friedman | Reorganize code a bit to reduce indentation. No visibl... |
blob | commitdiff | raw | diff to current |
2009-07-24 |
Jakob Stoklund Olesen | Add support for promoting SETCC operations. |
blob | commitdiff | raw | diff to current |
2009-07-21 |
Eli Friedman | Remove shift amount flavor. It isn't actually complete... |
blob | commitdiff | raw | diff to current |
2009-07-20 |
Dale Johannesen | Move stripping of bitcasts in inline asm arguments |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Torok Edwin | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE... |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | assert(0) -> LLVM_UNREACHABLE. |
blob | commitdiff | raw | diff to current |
2009-07-07 |
Dale Johannesen | Operand of asm("call") (the callee function) is represented |
blob | commitdiff | raw | diff to current |
2009-06-24 |
David Greene | This increases the maximum for MVT::LAST_VALUETYPE |
blob | commitdiff | raw | diff to current |
2009-06-16 |
Sanjiv Gupta | Fixed names of libcalls checked in r73480. |
blob | commitdiff | raw | diff to current |
2009-06-16 |
Sanjiv Gupta | Added required libcalls for PIC16 (mostly floating... |
blob | commitdiff | raw | diff to current |
2009-06-15 |
Arnold Schwaighofer | CheckTailCallReturnConstraints is missing a check on the |
blob | commitdiff | raw | diff to current |
2009-06-05 |
Nate Begeman | Adapt the x86 build_vector dagcombine to the current... |
blob | commitdiff | raw | diff to current |
2009-05-22 |
Duncan Sands | Add a new codegen pass that normalizes dwarf exception... |
blob | commitdiff | raw | diff to current |
2009-05-13 |
Evan Cheng | Run code placement optimization for targets that want... |
blob | commitdiff | raw | diff to current |
2009-05-08 |
Anton Korobeynikov | Typo |
blob | commitdiff | raw | diff to current |
2009-05-03 |
Anton Korobeynikov | Fix typo |
blob | commitdiff | raw | diff to current |
2009-05-03 |
Anton Korobeynikov | Properly handle sdiv / udiv / srem / urem libcalls |
blob | commitdiff | raw | diff to current |
2009-05-03 |
Anton Korobeynikov | Proper name 16 bit libcalls |
blob | commitdiff | raw | diff to current |
next |