Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp and
[oota-llvm.git] / lib / CodeGen / SelectionDAG / SelectionDAGISel.cpp
2012-06-28 Bill WendlingMove lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo...
2012-04-30 Jakub StaszakAdd some constantness. No functionality change.
2012-04-20 Jakob Stoklund OlesenFix PR12599.
2012-04-20 Jakob Stoklund OlesenMake ISelPosition a local variable.
2012-04-20 Jakob Stoklund OlesenRegister DAGUpdateListeners with SelectionDAG.
2012-04-04 Rafael EspindolaAlways compute all the bits in ComputeMaskedBits.
2012-03-07 Andrew Trickmisched preparation: clarify ScheduleDAG and ScheduleDA...
2012-03-07 Andrew Trickwhitespace
2012-02-14 Lang HamesRename getExceptionAddressRegister() to getExceptionPoi...
2012-02-06 Bill Wendling[unwind removal] Remove all of the code for the dead...
2012-02-01 Andrew TrickVLIW specific scheduler framework that utilizes determi...
2012-01-31 Bill WendlingRemove the eh.exception and eh.selector intrinsics...
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2012-01-18 Jakob Stoklund OlesenAdd a RegisterMaskSDNode class.
2012-01-12 Evan ChengAllow targets to select source order pre-RA scheduler.
2012-01-06 Chad RosierAdd comment.
2011-12-20 David BlaikieUnweaken vtables as per llvm.org/docs/CodingStandards...
2011-12-18 Joerg SonnenbergerAllow inlining of functions with returns_twice calls...
2011-12-15 Devang PatelUpdate DebugLoc while merging nodes at -O0.
2011-12-13 Chad Rosier[fast-isel] Guard "exhastive" fast-isel output with...
2011-12-08 Owen AndersonEnhance both TargetLibraryInfo and SelectionDAGBuilder...
2011-12-08 Chad RosierAdd rather verbose stats for fast-isel failures.
2011-12-07 Evan ChengAdd bundle aware API for querying instruction propertie...
2011-12-06 Evan ChengFirst chunk of MachineInstr bundle support.
2011-12-02 Nick LewyckyMove global variables in TargetMachine into new TargetO...
2011-11-16 Chad RosierFix the stats collection for fast-isel. The failed...
2011-11-15 Benjamin KramerRemove all remaining uses of Value::getNameStr().
2011-11-12 Eli FriedmanDon't try to form pre/post-indexed loads/stores until...
2011-10-24 Dan GohmanDelete the Latency scheduling preference.
2011-10-17 Bill WendlingCorrect over-zealous removal of hack.
2011-10-17 Bill WendlingNow that we have the ReturnsTwice function attribute...
2011-10-05 Bill WendlingModify the mapping from landing pad to call sites to...
2011-10-05 Bill WendlingSmall refactoring. Cache the FunctionInfo->MBB into...
2011-09-21 Andrew TrickLower ARM adds/subs to add/sub after adding optional...
2011-09-20 Andrew TrickRestore hasPostISelHook tblgen flag.
2011-09-20 Andrew TrickARM isel bug fix for adds/subs operands.
2011-09-20 Andrew Trickwhitespace
2011-08-30 Evan ChengFollow up to r138791.
2011-08-23 Bill WendlingA landingpad instruction is neither folded nor dead.
2011-08-12 Duncan SandsSilence a bunch (but not all) "variable written but...
2011-08-11 Chris Lattnerfix PR10605 / rdar://9930964 by adding a pretty scary...
2011-07-19 Devang PatelRevert r135423.
2011-07-18 Devang PatelDuring bottom up fast-isel, instructions emitted to...
2011-06-29 Devang PatelRevert r133953 for now.
2011-06-28 Evan Cheng- Rename TargetInstrDesc, TargetOperandInfo to MCInstrD...
2011-06-27 Devang PatelDuring bottom up fast-isel, instructions emitted to...
2011-06-16 Jakub StaszakIntroduce MachineBranchProbabilityInfo class, which...
2011-05-25 Devang PatelRemove unused statistical counter.
2011-05-23 Devang PatelPreserve debug info during iSel by keeping DanglingDebu...
2011-05-19 Cameron ZwarichFix PR9955 by only attaching load memory operands to...
2011-05-17 Eli FriedmanMake fast-isel miss counting in -stats and -fast-isel...
2011-05-16 Dan GohmanDelete unused variables.
2011-05-16 Jim GrosbachTrack how many insns fast-isel successfully selects...
2011-05-16 Rafael EspindolaDon't do tail calls in a function that call setjmp...
2011-05-06 Eli FriedmanUse array_lengthof. No functional change.
2011-05-05 Eli FriedmanSmall syntax cleanup; we don't need to #define constant...
2011-04-22 Chris LattnerRecommit the fix for rdar://9289512 with a couple tweaks to
2011-04-21 Daniel DunbarRevert r1296656, "Fix rdar://9289512 - not folding...
2011-04-19 Eli FriedmanSelectBasicBlock is rather slow even when it doesn...
2011-04-17 Chris Lattnerfix an oversight which caused us to compile the testcas...
2011-04-17 Chris LattnerFix rdar://9289512 - not folding load into compare...
2011-04-17 Chris Lattnersplit a complex predicate out to a helper function...
2011-03-23 Andrew TrickAdded block number and name to isel debug output.
2011-03-01 Jim Grosbachtrailing whitespace.
2011-03-01 Jim GrosbachGeneralize the register matching code in DAGISel a...
2011-02-24 Cameron ZwarichMerge information about the number of zero, one, and...
2011-02-24 Cameron ZwarichAdd a mechanism for invalidating the LiveOutInfo of...
2011-02-24 Cameron ZwarichTrack blocks visited in reverse postorder.
2011-02-24 Cameron ZwarichRefactor the LiveOutInfo interface into a few methods...
2011-02-24 Cameron ZwarichHave isel visit blocks in reverse postorder rather...
2011-02-22 Cameron ZwarichRoll out r126169 and r126170 in an attempt to fix the...
2011-02-22 Cameron ZwarichMerge information about the number of zero, one, and...
2011-02-22 Cameron ZwarichHave isel visit blocks in reverse postorder rather...
2011-02-21 Devang PatelRevert r124611 - "Keep track of incoming argument's...
2011-01-31 Devang PatelKeep track of incoming argument's location while emitti...
2011-01-16 Chris Lattnerreapply my fix for PR8961 with a tweak to properly...
2011-01-14 Dan GohmanDelete an assignment to ThisBB which isn't needed,...
2011-01-14 Chris LattnerSet the insertion point correctly for instructions...
2011-01-08 Jakob Stoklund OlesenUse an IndexedMap for LiveOutRegInfo to hide its depend...
2011-01-07 Evan ChengDo not model all INLINEASM instructions as having unmod...
2011-01-06 Evan ChengAvoid zero extend bit test operands to pointer type...
2011-01-05 Eric Christopher80-cols.
2010-12-24 Andrew TrickVarious bits of framework needed for precise machine...
2010-12-24 Andrew Trickwhitespace
2010-12-23 Chris Lattnerflags -> glue for selectiondag
2010-12-23 Chris Lattnersdisel flag -> glue.
2010-12-21 Chris Lattnerrename MVT::Flag to MVT::Glue. "Flag" is a terrible...
2010-12-21 Chris Lattnerimprove "cannot yet select" errors a trivial amount...
2010-12-19 Chris Lattnerfix PR8642: if a critical edge has a PHI value that...
2010-11-20 Bill WendlingCheck for _setjmp too, because it's also used.
2010-11-03 Duncan SandsSimplify uses of MVT and EVT. An MVT can be compared...
2010-10-26 Nick LewyckyFor statistics that are only used in functions declared...
2010-10-25 Devang PatelSimplify.
2010-10-25 Devang PatelAdd counters to count basic blocks and machine basic...
2010-10-23 Chandler CarruthMove the remaining attribute macros to systematic names...
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-09-30 Jakob Stoklund OlesenWhen isel is emitting instructions for an x86 target...
2010-09-23 Oscar FuentesFix VS 2010 build.
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...
next