oota-llvm.git
2008-08-21 Dan GohmanFix a typo that Dale noticed.
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 Anton KorobeynikovAllow inline asm nodes with empty bodies inside JIT.
2008-08-21 Chris LattnerSwitch from an O(n) method to an O(1) method for changi...
2008-08-21 Dan Gohmangetelementptr doesn't work on x86-64 yet, because it
2008-08-21 Dan GohmanMVT::getMVT uses iPTR for pointer types, while we need...
2008-08-21 Dan GohmanSimplify SelectRoot's interface, and factor out some...
2008-08-21 Dan GohmanElements in DeadNodeSet are checked for use_empty(...
2008-08-21 Dan GohmanSelectionDAGISel::SelectRootInit does not need to be...
2008-08-21 Dan GohmanMake HandleSDNode::getValue return an SDValue instead of
2008-08-21 Dan GohmanDon't silently ignore errors when opening output streams.
2008-08-21 Bill WendlingClean up whitespace.
2008-08-21 Chris Lattnerremove redundant include
2008-08-21 Chris LattnerFix the build with gcc 4.3 as the host, patch by Zhongx...
2008-08-21 Owen AndersonImplement operator<< in terms of basic types rather...
2008-08-21 Nick LewyckyRevert r54876 r54877 r54906 and r54907. Evan found...
2008-08-21 Chris Lattnerunbreak the CBE on treeadd an many others.
2008-08-21 Nick LewyckyFix build on GCC 4.3.
2008-08-21 Eli FriedmanRemove size_t operator; this unbreaks the build on...
2008-08-21 Chris Lattnerrecommit bcreader, handling packed structs correctly...
2008-08-21 Daniel DunbarRevert 55090, regressions in:
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 Dan GohmanRemove the code that limited FastISel to certain fixed...
2008-08-21 Dan GohmanImprove the doxygen comment for SelectInstructions...
2008-08-21 Dan GohmanBegin making more use of the FastISelEmitter class.
2008-08-21 Owen AndersonUse raw_ostream throughout the AsmPrinter.
2008-08-21 Chris LattnerFix an N^2 issue handling constant resolution due to...
2008-08-20 Dan GohmanFix unused variable warnings.
2008-08-20 Evan ChengSilence a compiler warning.
2008-08-20 Evan ChengFirst cut, un-optimized (and untested) fast isel loweri...
2008-08-20 Chris LattnerAdd a new ConstantExpr::getWithOperands that takes...
2008-08-20 Dan GohmanRemove an obsolete todo comment.
2008-08-20 Dan GohmanFactor the code for determining the target-specific...
2008-08-20 Dan GohmanMove the handling of ANY_EXTEND, SIGN_EXTEND_INREG...
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 Chris LattnerMove the fast-path (<=i64) cases of various APInt metho...
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 GohmanClean up a dead return missed in r55055.
2008-08-20 Dan GohmanTablegen generated code already tests the opcode value...
2008-08-20 Dan GohmanUse BitVector instead of std::vector<unsigned char>.
2008-08-20 Dan GohmanIt's not necessary to check if a value is null before...
2008-08-20 Dan GohmanUse cast instead of dyn_cast.
2008-08-20 Dan GohmanAvoid an empty-if-body warning in release builds.
2008-08-20 Dan GohmanFix indentation.
2008-08-20 Dan GohmanFix comment spacing.
2008-08-20 Mon P WangFixed shuffle optimizations to handle non power of...
2008-08-20 Dan GohmanFix the string for MVT::isVoid.
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 a -march line for this test, and run it on x86...
2008-08-20 Dale JohannesenAdd remaining 64-bit atomic patterns for x86-64.
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 Chris Lattnerll printer prints each zeroinit on the same line now...
2008-08-20 Bill WendlingRevert r55018 and apply the correct "fix" for the 64...
2008-08-20 Evan ChengGet rid of a couple of dynamic_cast.
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 Bill WendlingAdd support for the __sync_sub_and_fetch atomics and...
2008-08-19 Dan GohmanFast-isel is now *minimally* functional. Add a testcase to
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 GohmanInstantiate FastISel for X86.
2008-08-19 Dan GohmanThe X86 target will soon have an implementation of...
2008-08-19 Dan GohmanAdd a TargetLowering hook for creating a FastISel object.
2008-08-19 Dan GohmanFor now, restrict FastISel to instructions that only...
2008-08-19 Dan GohmanFactor out the code to scan an instruction's operands...
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 Dan GohmanAdd more comments.
2008-08-19 Dan GohmanFix indentation in FastISel tablegen-emitted code.
2008-08-19 Dan GohmanAdd more checking to filter out more kinds of things...
2008-08-19 Chris Lattnerremove reference to really really old tree
2008-08-19 Owen AndersonThe fast-path still needs to set kill markers and spill...
2008-08-19 Dale JohannesenAdd support for 8 and 16 bit forms of __sync
2008-08-19 Dan Gohman80 columns.
2008-08-19 Dan GohmanAdd a few doxygen comments.
2008-08-19 Dan GohmanRemove an unneeded #include.
2008-08-19 Gordon HenriksenDelete a dead field.
2008-08-19 Gordon Henriksen[PR2327] Leverage TargetRegisterInfo to compute frame...
2008-08-19 Nicolas GeoffrayUpdate the JIT exception writer to better mimic the...
2008-08-19 Chris Lattneradd a note
2008-08-19 Chris Lattnermore cleanups, random methods shouldn't return ostreams.
2008-08-19 Chris Lattnermore cleanup, eliminate getLLVMName when printing out
2008-08-19 Chris Lattnerrandom cleanups, factor some printing code for linkage...
2008-08-19 Chris LattnerChange WriteTypeSymbolic/WriteAsOperand to return void...
2008-08-19 Chris Lattnerwhitespace cleanup
2008-08-19 Chris Lattnerdon't use the result of WriteAsOperand
next