2010-03-11 |
Richard Osborne | Remove dead code. (S|U)MUL_LO is now lowered to LMUL... |
tree | commitdiff |
2010-03-11 |
Richard Osborne | Add dag combine to simplify lmul(x, 0, a, b) |
tree | commitdiff |
2010-03-11 |
Richard Osborne | Switch XCore over to using inline jump table entries. |
tree | commitdiff |
2010-03-10 |
Richard Osborne | The backend now makes a reasonable job of targeting... |
tree | commitdiff |
2010-03-10 |
Richard Osborne | Handle MVT::i64 type in DAG combine for ISD::ADD. Fold... |
tree | commitdiff |
2010-03-10 |
Richard Osborne | Fix checking of intermediates having one use in isADDADDMUL |
tree | commitdiff |
2010-03-10 |
Richard Osborne | Extract recognition of patterns such as add(add(mul... |
tree | commitdiff |
2010-03-10 |
Richard Osborne | Fix thinko. |
tree | commitdiff |
2010-03-10 |
Richard Osborne | Fold add(add(mul(x,y),a),b) -> lmul(x,y,a,b) if the... |
tree | commitdiff |
2010-03-10 |
Richard Osborne | Prefer LMUL to MACCU as LMUL has no tied operands. |
tree | commitdiff |
2010-03-10 |
Richard Osborne | Custom lower (S|U)MUL_LOHI -> MACC(S|U) |
tree | commitdiff |
2010-03-10 |
Richard Osborne | Fix indentation |
tree | commitdiff |
2010-03-10 |
Richard Osborne | Lower add (mul a, b), c into MACCU / MACCS nodes which... |
tree | commitdiff |
2010-03-09 |
Jim Grosbach | Change the Value argument to eliminateFrameIndex to... |
tree | commitdiff |
2010-03-09 |
Richard Osborne | In cases where the carry / borrow unused converted... |
tree | commitdiff |
2010-03-09 |
Richard Osborne | Canonicalize ladd constant to RHS. |
tree | commitdiff |
2010-03-09 |
Richard Osborne | Add DAG combine for ladd / lsub. |
tree | commitdiff |
2010-03-02 |
Chris Lattner | Sink InstructionSelect() out of each target into SDISel... |
tree | commitdiff |
2010-03-02 |
Bill Wendling | Remove dead parameter passing. |
tree | commitdiff |
2010-03-01 |
Chris Lattner | stop using generated sdnodexforms. |
tree | commitdiff |
2010-02-26 |
Richard Osborne | Fix XCoreTargetLowering::isLegalAddressingMode() to... |
tree | commitdiff |
2010-02-23 |
Richard Osborne | Don't mark call instruction as a barrier. |
tree | commitdiff |
2010-02-23 |
Richard Osborne | ECALLF, ECALLT shouldn't be marked as barriers. |
tree | commitdiff |
2010-02-23 |
Richard Osborne | Mark unconditional branches as barriers. Found using... |
tree | commitdiff |
2010-02-23 |
Richard Osborne | Remove unused lowering function LowerJumpTable |
tree | commitdiff |
2010-02-23 |
Richard Osborne | Lower BR_JT on the XCore to a jump into a series of... |
tree | commitdiff |
2010-02-15 |
Anton Korobeynikov | Move TLOF implementations to libCodegen to resolve... |
tree | commitdiff |
2010-02-15 |
David Greene | Remove an assumption of default arguments. This is... |
tree | commitdiff |
2010-02-15 |
Chris Lattner | no need to add the instruction count anymore. |
tree | commitdiff |
2010-02-10 |
Dan Gohman | Fix "the the" and similar typos. |
tree | commitdiff |
2010-02-10 |
Chris Lattner | print all the newlines at the end of instructions with |
tree | commitdiff |
2010-02-03 |
Chris Lattner | rejigger the world so that EmitInstruction prints the... |
tree | commitdiff |
2010-02-02 |
Evan Cheng | Revert 95130. |
tree | commitdiff |
2010-02-02 |
Chris Lattner | refactor code so that LLVMTargetMachine creates the... |
tree | commitdiff |
2010-02-02 |
Evan Cheng | Pass callsite return type to TargetLowering::LowerCall... |
tree | commitdiff |
2010-01-28 |
Chris Lattner | convert the last 3 targets to use EmitFunctionBody... |
tree | commitdiff |
2010-01-28 |
Chris Lattner | Switch MSP430, SPU, Sparc, and SystemZ to use EmitFunct... |
tree | commitdiff |
2010-01-28 |
Chris Lattner | Remove the argument from EmitJumpTableInfo, because... |
tree | commitdiff |
2010-01-28 |
Chris Lattner | Drop the argument to AsmPrinter::EmitConstantPool and... |
tree | commitdiff |
2010-01-27 |
Jeffrey Yasskin | Kill ModuleProvider and ghost linkage by inverting... |
tree | commitdiff |
2010-01-27 |
Chris Lattner | Switch MSP430, CellSPU, SystemZ, Darwin/PPC, Alpha... |
tree | commitdiff |
2010-01-27 |
Evan Cheng | Eliminate target hook IsEligibleForTailCallOptimization. |
tree | commitdiff |
2010-01-26 |
Chris Lattner | Eliminate SetDirective, and replace it with HasSetDirec... |
tree | commitdiff |
2010-01-26 |
Chris Lattner | add a new MachineBasicBlock::getSymbol method, replacing |
tree | commitdiff |
2010-01-26 |
Chris Lattner | don't bother setting the AsmPrinter::MF ivar, now that |
tree | commitdiff |
2010-01-25 |
Chris Lattner | eliminate redundant argument to EmitJumpTableInfo |
tree | commitdiff |
2010-01-24 |
Chris Lattner | make -fno-rtti the default unless a directory builds... |
tree | commitdiff |
2010-01-22 |
Chris Lattner | add missing break, PR6114, patch by M Wahab. |
tree | commitdiff |
2010-01-22 |
Chris Lattner | Stop building RTTI information for *most* llvm librarie... |
tree | commitdiff |
2010-01-20 |
Chris Lattner | reduce redundant are's. |
tree | commitdiff |
2010-01-20 |
Chris Lattner | revert 93934, removing the MCAsmInfo endianness bit... |
tree | commitdiff |
2010-01-19 |
Chris Lattner | give MCAsmInfo a 'has little endian' bit. This is... |
tree | commitdiff |
2010-01-19 |
Chris Lattner | eliminate AsmPrinter::EmitZeros: just use MCStreamer... |
tree | commitdiff |
2010-01-19 |
Chris Lattner | Now that we have everything nicely factored (e.g. asmpr... |
tree | commitdiff |
2010-01-17 |
Chris Lattner | now that MCSymbol::print doesn't use it's MAI argument... |
tree | commitdiff |
2010-01-16 |
Chris Lattner | eliminate uses of mangler and simplify code. |
tree | commitdiff |
2010-01-16 |
Chris Lattner | MCize a bunch more stuff, eliminating a lot of uses... |
tree | commitdiff |
2010-01-05 |
Dan Gohman | Change SelectCode's argument from SDValue to SDNode... |
tree | commitdiff |
2009-12-22 |
Bill Wendling | Add more plumbing. This time in the LowerArguments... |
tree | commitdiff |
2009-12-05 |
Dan Gohman | Remove the target hook TargetInstrInfo::BlockHasNoFallT... |
tree | commitdiff |
2009-11-23 |
Dan Gohman | Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are... |
tree | commitdiff |
2009-11-21 |
Devang Patel | We are not using DBG_STOPPOINT anymore. |
tree | commitdiff |
2009-11-20 |
Dan Gohman | Target-independent support for TargetFlags on BlockAddr... |
tree | commitdiff |
2009-11-18 |
Richard Osborne | Add XCore support for indirectbr / blockaddress. |
tree | commitdiff |
2009-11-14 |
Richard Osborne | Add XCore support for arbitrary-sized aggregate returns. |
tree | commitdiff |
2009-11-13 |
David Greene | Move DebugInfo checks into EmitComments and remove... |
tree | commitdiff |
2009-11-12 |
David Greene | Make the MachineFunction argument of getFrameRegister... |
tree | commitdiff |
2009-11-12 |
David Greene | Add a bool flag to StackObjects telling whether they... |
tree | commitdiff |
2009-11-11 |
Dan Gohman | Set isBarrier = 1 on return instructions, as they are... |
tree | commitdiff |
2009-11-07 |
Chris Lattner | indicate what the native integer types for the target... |
tree | commitdiff |
2009-11-05 |
Dan Gohman | Remove uninteresting and confusing debug output. |
tree | commitdiff |
2009-10-29 |
Dan Gohman | Rename usesCustomDAGSchedInserter to usesCustomInserter... |
tree | commitdiff |
2009-10-25 |
Nick Lewycky | Remove VISIBILITY_HIDDEN from class/struct found inside... |
tree | commitdiff |
2009-10-08 |
Richard Osborne | Add missing names for the XCore specific LADD and LSUB... |
tree | commitdiff |
2009-10-08 |
Richard Osborne | Add some peepholes for signed comparisons using ashr... |
tree | commitdiff |
2009-10-07 |
Dan Gohman | Replace TargetInstrInfo::isInvariantLoad and its target... |
tree | commitdiff |
2009-10-07 |
Jim Grosbach | Add register-reuse to frame-index register scavenging... |
tree | commitdiff |
2009-10-06 |
Dan Gohman | Instead of printing unnecessary basic block labels... |
tree | commitdiff |
2009-10-06 |
Richard Osborne | Remove xs1b predicate since it is no longer needed... |
tree | commitdiff |
2009-10-06 |
Richard Osborne | Remove xs1a subtarget. xs1a is a preproduction device... |
tree | commitdiff |
2009-10-06 |
Richard Osborne | Default to the xs1b subtarget |
tree | commitdiff |
2009-10-06 |
Devang Patel | Update processDebugLoc() so that it can be used to... |
tree | commitdiff |
2009-09-30 |
Devang Patel | Use MachineInstr as an processDebugLoc() argument. |
tree | commitdiff |
2009-09-30 |
Bob Wilson | The AsmPrinter base class contains a DwarfWriter member... |
tree | commitdiff |
2009-09-25 |
Dan Gohman | Rename getTargetNode to getMachineNode, for consistency... |
tree | commitdiff |
2009-09-19 |
Evan Cheng | Fix PR4926. When target hook EmitInstrWithCustomInserte... |
tree | commitdiff |
2009-09-18 |
Evan Cheng | Enhance EmitInstrWithCustomInserter() so target can... |
tree | commitdiff |
2009-09-13 |
Chris Lattner | remove all but one reference to TargetRegisterDesc... |
tree | commitdiff |
2009-09-13 |
Chris Lattner | the tblgen produced 'getRegisterName' method does not... |
tree | commitdiff |
2009-09-13 |
Chris Lattner | make tblgen produce a function that returns the name... |
tree | commitdiff |
2009-09-13 |
Chris Lattner | replace printBasicBlockLabel with EmitBasicBlockStart, |
tree | commitdiff |
2009-09-13 |
Chris Lattner | convert some uses of printBasicBlockLabel to use GetMBB... |
tree | commitdiff |
2009-09-09 |
Chris Lattner | remove DebugLoc from MCInst and eliminate "Comment... |
tree | commitdiff |
2009-09-09 |
Chris Lattner | hoist the call to processDebugLoc out of the generated |
tree | commitdiff |
2009-09-06 |
Duncan Sands | Remove some not-really-used variables, as warned |
tree | commitdiff |
2009-09-02 |
Sandeep Patel | Retype from unsigned to CallingConv::ID accordingly... |
tree | commitdiff |
2009-08-31 |
Benjamin Kramer | Normalize makefile comments and sort cmake file lists. |
tree | commitdiff |
2009-08-23 |
Chris Lattner | eliminate uses of cerr() |
tree | commitdiff |
2009-08-23 |
Chris Lattner | eliminate the last DOUTs from the targets. |
tree | commitdiff |
2009-08-23 |
Chris Lattner | remove various std::ostream version of printing methods... |
tree | commitdiff |
next |