aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2009-07-14Added llvm-mc support for parsing the .include directive.Kevin Enderby
2009-07-14minor syntax cleanupChris Lattner
2009-07-14Move EVER MORE stuff over to LLVMContext.Owen Anderson
2009-07-14Fix path name.Daniel Dunbar
2009-07-14Use the right relocation type for X86::MOV64ri64i32Bruno Cardoso Lopes
2009-07-14Fix bad indentation and 80-col violation.Bob Wilson
2009-07-14Added llvm-mc support for parsing the .lsym directive.Kevin Enderby
2009-07-14Check for PRE_INC and POST_INC.David Goodwin
2009-07-14Fix the expansion of umax and smax in the case where one or more ofDan Gohman
2009-07-14Update CMake file.Ted Kremenek
2009-07-14fix David's merge conflictChris Lattner
2009-07-14reapply r75408, which eliminates MOV64r0 in favor of usingChris Lattner
2009-07-14Have asm printers use formatted_raw_ostream directly to avoid aDavid Greene
2009-07-14Update CMake file.Ted Kremenek
2009-07-14hasThumb2() does not mean we are compiling for thumb, must also check isThumb().David Goodwin
2009-07-14Remove an extra space.Bob Wilson
2009-07-14Introduce a pointertracking pass.Torok Edwin
2009-07-14Mark as fall through.Bill Wendling
2009-07-14Reapply my previous asmprinter changes now with more testing and two Chris Lattner
2009-07-14Added llvm-mc support for parsing the .desc directive.Kevin Enderby
2009-07-14Revert 75571; I'm convinced this isn't the right thing to do.Dale Johannesen
2009-07-14llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin
2009-07-14Revert r7561{9,8,7,6}, which depend on r75610. Daniel Dunbar
2009-07-14Revert r75615, which depended on 75610.Daniel Dunbar
2009-07-14Revert r75610 (and r75620, which was blocking the revert), in the hopes ofDaniel Dunbar
2009-07-14Make SCEVCallbackVH::allUsesReplacedWith more thorough in removingDan Gohman
2009-07-14Require IVUsers after LCSSA, since LCSSA does not preserve IVUsers.Dan Gohman
2009-07-14Add a comment about why ScalarEvolution doesn't recognize non-loop PHIsDan Gohman
2009-07-14After converting assert(0) to LLVM_UNREACHABLE we lost file/line location.Torok Edwin
2009-07-14eliminate extra space.Torok Edwin
2009-07-14Add extra sign extension to the same bit width before int signAnton Korobeynikov
2009-07-14Add missing break. Patch by Artur Pietrek!Anton Korobeynikov
2009-07-14ProfileInfo interface tweaks.Daniel Dunbar
2009-07-14rename getValueName -> getMangledName. These two files have veryChris Lattner
2009-07-14Rename getValueName -> getMangledNameChris Lattner
2009-07-14rename getValueName -> getMangledNameChris Lattner
2009-07-14Rename getValueName -> getMangledName.Chris Lattner
2009-07-14Fix an obvious error.Bob Wilson
2009-07-14Change the X86 asmprinter to use the mangler to apply suffixes like "$non_laz...Chris Lattner
2009-07-14Change the internal interface to makeNameProper to take a bool thatChris Lattner
2009-07-14Fix trivial todo in instcombine.Eli Friedman
2009-07-141. In Thumb mode, select tBx instead of ARM variants.Evan Cheng
2009-07-14Update LoopSimplify and LoopUnswitch to use the new makeLoopInvariantDan Gohman
2009-07-14Remove hack now that Evan fixed it so that the frame pointer isn't saved twice.Bill Wendling
2009-07-14Fix indvars to not assume that a loop with a single unique exitDan Gohman
2009-07-14Introduce a new LoopInfo utility function makeLoopInvariant, whichDan Gohman
2009-07-14use getValueName instead of makeNameProper.Chris Lattner
2009-07-14Fix detection of valid BFC immediates.David Goodwin
2009-07-14Do not use Mangler to remove '1' from linkage name.Devang Patel
2009-07-14Fix pr4544. When remating, make sure the destination register fits the instru...Evan Cheng