Remember to actually update SplitAnalysis statistics now that we have a fancy
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2010-06-30 Gabor Greifuse ArgOperand API
2010-06-30 Gabor Greifuse ArgOperand API
2010-06-29 Rafael EspindolaAdd a VT argument to getMinimalPhysRegClass and replace...
2010-06-29 Duncan SandsRemove initialized but otherwise unused variables.
2010-06-28 Bob WilsonUnlike other targets, ARM now uses BUILD_VECTORs post...
2010-06-28 Dale JohannesenIn asm's, output operands with matching input constraints
2010-06-26 Rafael EspindolaWhen splitting a VAARG, remember its alignment.
2010-06-25 Evan ChengChange if-conversion block size limit checks to add...
2010-06-25 Dale JohannesenThe hasMemory argument is irrelevant to how the argument
2010-06-25 Duncan SandsRemove variables which are assigned to but for which...
2010-06-25 Gabor Greifuse ArgOperand API
2010-06-25 Gabor Greifuse ArgOperand API
2010-06-25 Gabor Greifprune an include
2010-06-24 Bill WendlingIt's possible that a flag is added to the SDNode that...
2010-06-24 Dan GohmanSimplify this code; switch lowering shouldn't produce...
2010-06-24 Dan GohmanEliminate the other half of the BRCOND optimization...
2010-06-24 Dan GohmanEliminate the first have of the optimization which...
2010-06-24 Dan GohmanReapply r106634, now that the bug it exposed is fixed.
2010-06-24 Dan GohmanOptimize the "bit test" code path for switch lowering...
2010-06-23 Bill WendlingMorphNodeTo doesn't preserve the memory operands. Becau...
2010-06-23 Daniel DunbarRevert r106263, "Fold the ShrinkDemandedOps pass into...
2010-06-23 Jim GrosbachSome targets don't require the fencing MEMBARRIER instr...
2010-06-21 Dan GohmanUse A.append(...) instead of A.insert(A.end(), ......
2010-06-21 Dan GohmanRevert r106422, which is breaking the non-fast-isel...
2010-06-21 Dan GohmanMore changes for non-top-down fast-isel.
2010-06-21 Dan GohmanDo one lookup instead of two.
2010-06-21 Dan GohmanGeneralize this to look in the regular ValueMap in...
2010-06-18 Dan GohmanTeach regular and fast isel to set dead flags on unused...
2010-06-18 Jim Grosbachback-end libcall handling for ATOMIC_SWAP (__sync_lock_...
2010-06-18 Evan ChengFix cross initialization compilation error.
2010-06-18 Jim GrosbachAdd Expand-to-libcall support for additional atomics...
2010-06-18 Dan GohmanMinor code simplifications.
2010-06-18 Dan GohmanGive NamedRegionTimer an Enabled flag, allowing all...
2010-06-18 Dan GohmanDon't replace the old Ordering object with a new one...
2010-06-18 Dan GohmanDon't call clear() on DbgInfo when it's going to be...
2010-06-18 Dan GohmanChange UpdateNodeOperands' operand and return value...
2010-06-18 Dan GohmanEliminate unnecessary uses of getZExtValue().
2010-06-18 Dan GohmanisValueValidForType can be a static member function.
2010-06-18 Dan GohmanFold the ShrinkDemandedOps pass into the regular DAGCom...
2010-06-18 Dan GohmanHandle ext(ext(x)) -> ext(x) immediately, since it...
2010-06-17 Stuart HastingsAdd a DebugLoc parameter to TargetInstrInfo::InsertBran...
2010-06-17 Jim Grosbachadd missing break. inconsequential as the code shouldn...
2010-06-17 Jim GrosbachAdd entries for Expanding atomic intrinsics to libcalls...
2010-06-17 Jim GrosbachISD::MEMBARRIER should lower to a libcall (__sync_synch...
2010-06-15 Mon P WangFixed vector widening of binary instructions that can...
2010-06-10 Evan ChengCode refactoring, no functionality changes.
2010-06-09 Jakob Stoklund OlesenMark physregs defined by inline asm as implicit.
2010-06-09 Jakob Stoklund OlesenAdd argument name comments.
2010-06-04 Mon P WangFixed a bug during widening where we would avoid legali...
2010-06-03 Dan GohmanFix SimplifyDemandedBits' AssertZext logic to demand...
2010-06-03 Eli FriedmanImplement expansion in type legalization for add/sub...
2010-06-01 Devang PatelKeep track of incoming debug value of unused argument.
2010-06-01 Dan GohmanFill in missing support for ISD::FEXP, ISD::FPOWI,...
2010-05-31 Chris Lattnerfix PR6623: when optimizing for size, don't inline...
2010-05-31 Chris Lattnerthe 'limit' argument to FindOptimalMemOpLowering is...
2010-05-30 Oscar FuentesUse `llvm::next' instead of `next' to make VC++ 2010...
2010-05-29 Dan GohmanReorder some code in SelectionDAGBuilder.
2010-05-29 Dan GohmanSelectionDAG shouldn't have a FunctionLoweringInfo...
2010-05-28 Evan ChengFix some latency computation bugs: if the use is not...
2010-05-28 Dan GohmanEliminate the restriction that the array size in an...
2010-05-27 Jim GrosbachUpdate the saved stack pointer in the sjlj function...
2010-05-27 Jim Grosbachback out 104862/104869. Can reuse stacksave after all...
2010-05-27 Jim Grosbachhook ISD::STACKADDR to an intrinsic
2010-05-26 Bill WendlingAdd FIXME comment to remove this.
2010-05-26 Bill WendlingAdd "setjmp_syscall", "savectx", "qsetjmp", "vfork...
2010-05-26 Jim GrosbachAdjust eh.sjlj.setjmp to properly have a chain and...
2010-05-26 Devang PatelUpdate debug info when live-in reg is copied into a...
2010-05-26 Bill WendlingMove the check for "calls setjmp" to SelectionDAGISel...
2010-05-26 Dan GohmanEliminate the use of PriorityQueue and just use a std...
2010-05-26 Dan GohmanDelete an unused function.
2010-05-26 Eric ChristopherTemporarily revert r104655 as it's breaking the bots.
2010-05-26 Dan GohmanChange push_all to a non-virtual function and implement...
2010-05-26 Dan GohmanTrim #include.
2010-05-26 Bill WendlingDale and Evan suggested putting the "check for setjmp...
2010-05-25 Dan GohmanDo one map lookup instead of two.
2010-05-25 Dale JohannesenFix another variant of PR 7191. Also add a testcase
2010-05-25 Dale JohannesenFix PR 7191. I have been unable to create a .ll file...
2010-05-22 Jim GrosbachImplement eh.sjlj.longjmp for ARM. Clean up the intrins...
2010-05-21 Bob WilsonClean up extra whitespace.
2010-05-21 Bob WilsonChange CodeGen/ARM/2009-11-02-NegativeLane.ll to use...
2010-05-21 Evan ChengRename -pre-RA-sched=hybrid to -pre-RA-sched=list-hybrid.
2010-05-20 Evan ChengAllow targets more controls on what nodes are scheduled...
2010-05-20 Evan ChengAdd a hybrid bottom up scheduler that reduce register...
2010-05-19 Bob WilsonOptimize away insertelement of an undef value. This...
2010-05-19 Evan ChengCode clean up.
2010-05-19 Evan ChengCode refactoring: pull SchedPreference enum from Target...
2010-05-19 Bob WilsonWhen expanding a vector_shuffle, the element type may...
2010-05-19 Evan ChengIntrinsics which do a vector compare (results are all...
2010-05-18 Evan ChengSink dag combine's post index load / store code that...
2010-05-18 Evan ChengContinuously refine the register class of REG_SEQUENCE...
2010-05-18 Evan ChengFix PR7162: Use source register classes and sub-indices...
2010-05-18 Evan ChengFIX PR7158. SimplifyVBinOp was asserting when it fails...
2010-05-17 Bill Wendling- Set the "HasCalls" flag after instruction selection...
2010-05-15 Dale JohannesenFix uint64->{float, double} conversion to do rounding...
2010-05-15 Dale JohannesenImprove assertion messages.
2010-05-14 Dan GohmanFast ISel trivially coalesces away no-op casts, so...
2010-05-14 Dan GohmanDon't set kill flags for instructions which the schedul...
2010-05-14 Bill WendlingRename "HasCalls" in MachineFrameInfo to "AdjustsStack...
2010-05-13 Dale JohannesenImplement a correct ui64->f32 conversion. The old
2010-05-13 Dan GohmanAn Instruction has a trivial kill only if its use is...
next