Insert missing coherency in comment. Add a quick check for hardware
[oota-llvm.git] / lib / CodeGen /
2010-09-26 Lang HamesFixed some tests to avoid LiveIntervals::getInstruction...
2010-09-25 Jakob Stoklund OlesenAvoid using VNInfo::getCopy as much as possible. I...
2010-09-25 Lang HamesRemoved VNInfo::isDefAccurate(). Def "accuracy" can...
2010-09-25 Jakob Stoklund OlesenRemove SlotIndex::PHI_BIT. It is no longer used by...
2010-09-25 Jakob Stoklund OlesenRemove the only use of SlotIndex::isPHI. This bit is...
2010-09-24 Jakob Stoklund OlesenTerminator gaps were unused. Might as well delete them.
2010-09-24 John ThompsonFix for test/CodeGen/PowerPC/2008-10-17-AsmMatchingOper...
2010-09-24 Michael J. SpencerGet rid of pop_macro warnings on MSVC.
2010-09-24 Nicolas GeoffrayAttach a DebugLoc to a GC point in order to get precise...
2010-09-23 Evan ChengRevert 114634 for now since buildbot claim it broke...
2010-09-23 Oscar FuentesFix VS 2010 build.
2010-09-23 Evan ChengFollow up to r114630. Do not optimize away unconditiona...
2010-09-23 Evan ChengDon't sink insert_subreg, subreg_to_reg, reg_sequence...
2010-09-23 Evan ChengSDISel should not optimize a unconditional branch follo...
2010-09-23 Lang HamesMoved the PBQP allocator class out of the header and...
2010-09-22 Owen AndersonA select between a constant and zero, when fed by a...
2010-09-22 Devang PatelUse DW_OP_fbreg when offset is based on frame register.
2010-09-21 Jakob Stoklund OlesenBuild the complement interval dupli after the split...
2010-09-21 John ThompsonFixed pr20314-2.c failure, added E, F, p constraint...
2010-09-21 Chris LattnerRework passing parent pointers into complexpatterns...
2010-09-21 Devang PatelIf only user of a vreg is an copy instruction to export...
2010-09-21 Chris Lattnercorrect this logic.
2010-09-21 Owen AndersonReimplement r114460 in target-independent DAGCombine...
2010-09-21 Chris Lattnerjust like they can opt into getting the root of the...
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...
next