the bug was apparently fixed long ago, reenable the assertion
[oota-llvm.git] / lib / CodeGen /
2008-08-23 Dan GohmanMake MBBMap a DenseMap instead of a std::map.
2008-08-23 Dan GohmanMove the point at which FastISel taps into the Selectio...
2008-08-23 Dan GohmanAvoid creating shift-by-zero SDNodes in the common...
2008-08-23 Dan GohmanMove SelectionDAG's constructor out of line.
2008-08-22 Dan GohmanReapply r55191 and r55192.
2008-08-22 Bill WendlingReverting r55190, r55191, and r55192. They broke the...
2008-08-22 Dan GohmanFix the InsertBranch call.
2008-08-22 Dan GohmanSupport non-fallthrough unconditional branches in FastISel.
2008-08-22 Dan GohmanAdd FastISel support for PHINodes. Machine PHI nodes
2008-08-22 Dan GohmanFix SmallVector's size calculation so that a size of...
2008-08-22 Chris Lattnerconsolidate DenseMapInfo implementations, and add one...
2008-08-22 Dan GohmanFactor out the predicate check code from DAGISelEmitter.cpp
2008-08-22 Bill WendlingRemove tabs.
2008-08-21 Owen AndersonRemove unneeded #include.
2008-08-21 Dan GohmanAdd libcalls for the new rounding opcodes.
2008-08-21 Dan GohmanAdd libm-oriented ISD opcodes for rounding operations.
2008-08-21 Dan GohmanHave FastISel skip the multiply by 1 for getelementptr...
2008-08-21 Dan GohmanMVT::getMVT uses iPTR for pointer types, while we need...
2008-08-21 Dan GohmanElements in DeadNodeSet are checked for use_empty(...
2008-08-21 Dan GohmanBasic fast-isel support for instructions with constant...
2008-08-21 Evan ChengType of first GEP operand is always the same as the...
2008-08-21 Owen AndersonUse raw_ostream throughout the AsmPrinter.
2008-08-20 Dan GohmanFix unused variable warnings.
2008-08-20 Evan ChengFirst cut, un-optimized (and untested) fast isel loweri...
2008-08-20 Dan GohmanSimplify the BuildMI calls even more.
2008-08-20 Dan GohmanSimplify FastISel's constructor argument list, make...
2008-08-20 Dan GohmanDump the instruction that foiled ISel even when -debug...
2008-08-20 Bill WendlingDon't hoist instructions that define a physical register.
2008-08-20 Dan GohmanMake more use of the BuildMI API.
2008-08-20 Dan GohmanMinor code reorganization.
2008-08-20 Dan GohmanMinor whitespace cleanup.
2008-08-20 Dan GohmanFix 80 column violation.
2008-08-20 Evan ChengKill off SimpleBBISel, it's replaced by FastISel.
2008-08-20 Dan GohmanDisable DAGCombine's alignment inference in "fast"...
2008-08-20 Dan GohmanChange the FoldingSetNodeID usage for objects which...
2008-08-20 Dan GohmanUse BitVector instead of std::vector<unsigned char>.
2008-08-20 Dan GohmanAvoid an empty-if-body warning in release builds.
2008-08-20 Dan GohmanFix indentation.
2008-08-20 Dan GohmanFix FastISel to recognize that the last block in the...
2008-08-20 Dan GohmanFix a leak in the FastISel code that Chris pointed...
2008-08-20 Dan GohmanAdd support for running SelectionDAG if FastISel fails...
2008-08-20 Dan GohmanFix FastISel to recognize unhandled operands, such...
2008-08-20 Dan GohmanAdd FastISel support for floating-point operations.
2008-08-20 Dan GohmanAdd FastISel support for several more binary operators.
2008-08-19 Dan GohmanAdd code to call FastISel, and a command-line option...
2008-08-19 Dan GohmanSupport unconditional fall-through branches in FastISel.
2008-08-19 Owen AndersonAllow the fast-path spilling code to attempt folding...
2008-08-19 Dan GohmanUse the BuildMI overload that sets up a destination...
2008-08-19 Dan GohmanHandle the case where target-specific fastisel code...
2008-08-19 Owen AndersonThe fast-path still needs to set kill markers and spill...
2008-08-19 Gordon HenriksenDelete a dead field.
2008-08-19 Gordon Henriksen[PR2327] Leverage TargetRegisterInfo to compute frame...
2008-08-19 Chris Lattnerdon't use the result of WriteTypeSymbolic or WriteAsOpe...
2008-08-19 Owen AndersonMake SimpleSpiller respect subregister indices.
2008-08-19 Owen AndersonAdd a flag to enable the fast spilling path.
2008-08-18 Owen AndersonFix a few more bugs:
2008-08-18 Owen AndersonFix several bugs in the new fast-path:
2008-08-18 Owen AndersonClients of addIntervalForSpills expect the added interv...
2008-08-18 Owen AndersonSimplify the fast-patch interval spilling by using...
2008-08-18 Owen AndersonResurrect some ancient code to add spill ranges without...
2008-08-18 Bill WendlingDon't hoist instructions that have implicit uses or...
2008-08-17 Gordon HenriksenDon't require Registry specializations to define random...
2008-08-17 Gordon HenriksenDrop an unnecessary include.
2008-08-17 Gordon HenriksenRename some GC classes so that their roll will hopefull...
2008-08-17 Gordon HenriksenDon't instantiate GC metadata for declarations.
2008-08-17 Anton KorobeynikovFix merge error
2008-08-17 Anton KorobeynikovMove all assembler printing related stuff into new...
2008-08-17 Anton KorobeynikovFactor out asmprinters from collector interface.
2008-08-17 Gordon HenriksenFactor GC metadata table assembly generation out of...
2008-08-17 Gordon HenriksenFactor GC metadata table assembly generation out of...
2008-08-17 Chris LattnerRework the routines that convert AP[S]Int into a string...
2008-08-16 Anton KorobeynikovMove SLEB/ULEB size calculation routines from AsmPrinte...
2008-08-15 Owen AndersonConvert several std::vectors over to SmallVector, and...
2008-08-14 Owen AndersonUse SmallSet instead of std::set to save allocations.
2008-08-14 Owen AndersonMove MachineInstr::getOpcode inline.
2008-08-14 Owen AndersonConvert uses of std::vector in TargetInstrInfo to Small...
2008-08-14 Dan GohmanMake FastISel's constructor protected, and give it...
2008-08-14 Owen AndersonRemove more uses of std::set.
2008-08-14 Dan GohmanImprove support for vector casts in LLVM IR and CodeGen.
2008-08-14 Owen AndersonSpeed up addRegisterDead by adding more fast checks...
2008-08-14 Dan GohmanUse empty() instead of begin() == end().
2008-08-13 Owen AndersonGet rid of a use of std::map.
2008-08-13 Dan GohmanFix a bogus srem rule - a negative value srem'd by...
2008-08-13 Owen AndersonExpunge the last uses of std::map from LiveIntervals.
2008-08-13 Owen AndersonMove r2iMap_ over to DenseMap from std::map.
2008-08-13 Dan GohmanAllow SelectionDAG to create EXTRACT_VECTOR_ELT nodes...
2008-08-13 Owen AndersonMake the allocation of LiveIntervals explicit, rather...
2008-08-13 Dan GohmanInitial checkin of the new "fast" instruction selection...
2008-08-13 Dan GohmanRename SelectionDAGISel's FastISel to Fast, to begin...
2008-08-13 Owen AndersonGet rid of unused variable.
2008-08-13 Owen Anderson1) Merge entire live intervals instead of parts of...
2008-08-12 Dan GohmanCorrect the filename in the top-of-file comment.
2008-08-11 Dan GohmanTake the FrameOffset into account when computing the...
2008-08-09 Gordon HenriksenFix some typos. Apparently I think C needs a power...
2008-08-08 Eric ChristopherHave IRBuilder take a template argument on whether...
2008-08-08 Anton KorobeynikovHandle visibility printing with all generality. Remove...
2008-08-08 Owen AndersonReduce the entries in a phi before testing it for deadn...
2008-08-08 Evan ChengAdd skeleton of simple basic block instruction selector.
2008-08-08 Nick LewyckyDon't crash printing the asm for a ConstantExpr PtrToIn...
2008-08-07 Bruno Cardoso LopesAdd the remaining fp_round libcalls:
next