fix a long standing wart: all the ComplexPattern's were being
[oota-llvm.git] / lib / CodeGen /
2010-09-21 Jakob Stoklund OlesenRefix MSVC9 and upper_bound. It actually needs a fully...
2010-09-21 Chris Lattnerfinish pushing MachinePointerInfo through selectiondags...
2010-09-21 Chris Lattnerconvert a couple more places to use the new getStore()
2010-09-21 Chris Lattnerupdate a bunch of code to use the MachinePointerInfo...
2010-09-21 Jakob Stoklund OlesenDon't pollute the global namespace.
2010-09-21 Jakob Stoklund OlesenMSVC9 does not support upper_bound with an asymmetric...
2010-09-21 Bob WilsonDefine the TargetLowering::getTgtMemIntrinsic hook...
2010-09-21 Chris Lattnereliminate an old SelectionDAG::getTruncStore method...
2010-09-21 Chris Lattnereliminate last SelectionDAG::getLoad old entrypoint...
2010-09-21 Chris Lattnerfix the code that infers SV info to be correct when...
2010-09-21 Jakob Stoklund OlesenAdd LiveInterval::find and use it for most LiveRange...
2010-09-21 Jakob Stoklund OlesenRemove dead method.
2010-09-21 Chris Lattnerpropagate MachinePointerInfo through various uses of...
2010-09-21 Chris Lattnercontinue MachinePointerInfo'izing, eliminating use...
2010-09-21 Chris Lattnerconvert dagcombine off the old form of getLoad. This...
2010-09-21 Chris Lattnersimplify DAGCombiner::SimplifySelectOps step #2/2.
2010-09-21 Chris Lattnersubstantially reduce indentation and simplify DAGCombin...
2010-09-21 Lang HamesFixed ambiguous call.
2010-09-21 Lang HamesAdded an additional PBQP problem builder which adds...
2010-09-21 Gabor GreifMove the search for the appropriate AND instruction
2010-09-21 Chris Lattnera few more trivial updates. This fixes PerformInsertVe...
2010-09-21 Chris Lattneradd some accessors
2010-09-21 Chris Lattnerit's more elegant to put the "getConstantPool" and
2010-09-21 Chris Lattnerreimplement memcpy/memmove/memset lowering to use Machi...
2010-09-21 Chris Lattneradd some helpful accessors.
2010-09-21 Chris Lattneradd overloads for SelectionDAG::getLoad, getStore,...
2010-09-21 Chris Lattnersimplify interface to SelectionDAG::getMemIntrinsicNode...
2010-09-21 Chris Lattnerchagne interface to SelectionDAG::getAtomic to take...
2010-09-21 Chris Lattnerdon't implicitly drop the offset of a machinememoperand...
2010-09-21 Chris Lattnerforce clients of MachineFunction::getMachineMemOperand...
2010-09-21 Chris Lattnerstart pushing MachinePointerInfo out through the Machin...
2010-09-21 Chris Lattnerrefactor the Value*/offset pair from MachineMemOperand...
2010-09-20 Evan ChengEnable machine sinking critical edge splitting. e.g.
2010-09-20 Owen AndersonWhen TCO is turned on, it is possible to end up with...
2010-09-20 Evan ChengAvoid splitting critical edge twice for a set of PHI...
2010-09-19 Owen AndersonRevert r114312 while I sort out some issues.
2010-09-19 Owen AndersonTentatively enabled DAGCombiner Alias Analysis by defau...
2010-09-18 Benjamin KramerUnbreak msvc build.
2010-09-18 Lang HamesFixed non-const iterator error.
2010-09-18 Lang HamesAdded a separate class (PBQPBuilder) for PBQP Problem...
2010-09-18 Evan ChengFix code that break critical edges for PHI uses. Watch...
2010-09-18 Owen AndersonInvert the logic of reachesChainWithoutSideEffects...
2010-09-17 Evan ChengTeach machine sink to
2010-09-17 Evan ChengMachine CSE was forgetting to clear some data structures.
2010-09-17 Evan ChengFix a potential bug that can cause miscomparison with...
2010-09-16 Devang PatelIf FE forgot to provide a file name (usually it uses...
2010-09-16 Jakob Stoklund OlesenUse the value mapping provided by LiveIntervalMap....
2010-09-15 Devang PatelCheck bb to ensure that alloca is in separate basic...
2010-09-15 Devang PatelIf dbg.declare from non-entry block is using alloca...
2010-09-14 Gabor Greifmust not peephole away side effects
2010-09-14 Devang PatelUse frame index, if available for byval argument while...
2010-09-13 Michael J. SpencerRevert "CMake: Get rid of LLVMLibDeps.cmake and export...
2010-09-13 Jakob Stoklund OlesenMechanically replace LiveInterval* with LiveIntervalMap...
2010-09-13 Jakob Stoklund OlesenAllow LiveIntervalMap to be reused by resetting the...
2010-09-13 Jakob Stoklund OlesenLet's just declare that it is impossible to construct...
2010-09-13 Benjamin KramerFix linux/msvc build, move include.
2010-09-13 Eric ChristopherSilence more warnings. Two more unused variables.
2010-09-13 John ThompsonAdded skeleton for inline asm multiple alternative...
2010-09-11 Bill WendlingRename ConvertToSetZeroFlag to something more general.
2010-09-10 Bill WendlingNo need to recompute the SrcReg and CmpValue.
2010-09-10 Bill WendlingMove some of the decision logic for converting an instr...
2010-09-10 Bob WilsonFix a comment typo.
2010-09-10 Bill WendlingModify the comparison optimizations in the peephole...
2010-09-10 Michael J. SpencerCMake: Get rid of LLVMLibDeps.cmake and export the...
2010-09-10 Devang PatelAdd DEBUG message.
2010-09-10 Evan ChengTeach if-converter to be more careful with predicating...
2010-09-08 Jakob Stoklund OlesenRemove dead code.
2010-09-07 Jakob Stoklund OlesenDon't add <imp-def> operands during register rewriting.
2010-09-05 Chris Lattneradd a comment about where this should eventually move.
2010-09-05 Lang HamesAdded initialisers for reduction rule counters.
2010-09-05 Chris Lattnerimplement rdar://6653118 - fastisel should fold loads...
2010-09-04 Jakob Stoklund OlesenRemove dead code.
2010-09-04 Chris Lattnerzap dead code.
2010-09-03 Jim Grosbachprevious patch was a little too tricky for its own...
2010-09-03 Bob WilsonAdd a missing check when legalizing a vector extending...
2010-09-03 Jakob Stoklund OlesenVirtRegRewriter checks for early clobbers before it...
2010-09-03 Duncan SandsReapply commit 112702 which was speculatively reverted...
2010-09-02 Devang PatelThere is no need to use .set here.
2010-09-02 Devang PatelDetect undef value early and save unnecessary NodeMap...
2010-09-02 Dan GohmanDon't narrow the load and store in a load+twiddle+store...
2010-09-02 Devang PatelTidy up.
2010-09-02 Jim GrosbachThe scavenger should just use getAllocatableSet() rathe...
2010-09-02 Jim GrosbachAnti-dependency breaking needs to be careful not to...
2010-09-02 Devang PatelFix .debug_range for linux. Patch by Krister Wombell.
2010-09-02 Lang HamesAdded support for register allocators to record which...
2010-09-02 Chandler CarruthSilence an ambiguous else warning from GCC.
2010-09-02 Lang HamesAdded counters for PBQP reduction rules.
2010-09-02 Jim GrosbachAdd a bit of debug output for register scavenging
2010-09-01 Jim GrosbachTweak to ignoring reserved regs. The allocator was...
2010-09-01 Jakob Stoklund OlesenTeach RemoveCopyByCommutingDef to check all aliases...
2010-09-01 Jim Grosbachtidy up trailing whitespace and an 80 column violation.
2010-09-01 Jim Grosbachcleanup per feedback. use a helper function for getting...
2010-09-01 Jim GrosbachThe register allocator shouldn't consider allocating...
2010-09-01 Jim GrosbachThe register allocator shouldn't consider allocating...
2010-09-01 Jim GrosbachThe register allocator shouldn't consider allocating...
2010-09-01 Jim Grosbachtidy up a few 80-column and trailing whitespace bits.
2010-09-01 Eric ChristopherSpeculatively revert 112699 and 112702, they seem to...
2010-09-01 Duncan SandsUse the SSAUpdator to turn calls to eh.exception that...
2010-08-31 Devang PatelUse absolute label for DW_AT_stmt_list if a target...
2010-08-31 Devang PatelReapply r112623. Included additional check for unused...
next