aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2011-01-29Revert r124518. It broke Linux self-host.Evan Cheng
2011-01-29Re-commit r124462 with fixes. Tail recursion elim will now dup ret into uncon...Evan Cheng
2011-01-29Implementation of path profiling.Andrew Trick
2011-01-29Most browsers eliminate whitespace between anchor tags. Force whitespace withNick Lewycky
2011-01-28Error on .code16 instead of producing wrong (32bit) code.Roman Divacky
2011-01-28This dyn_cast should be a cast. Pointed out by Frits van Bommel.Duncan Sands
2011-01-28Thread divisions over selects and phis. This doesn't fire much and has basic...Duncan Sands
2011-01-28PR9030: Fix disassembly of ARM "mov pc, lr" instruction.Bob Wilson
2011-01-28My auto-simplifier noticed that ((X/Y)*Y)/Y occurs several times in SPECDuncan Sands
2011-01-28Fix libffi usage when it is on a custom path.Oscar Fuentes
2011-01-28Add support for parsing .floatRoman Divacky
2011-01-28Rename functions to follow coding standard. Also rejiggers comments. NoNick Lewycky
2011-01-28Add a doxygen comment for this class.Nick Lewycky
2011-01-28Reorder for readability. (Chris, is this what you meant?)Nick Lewycky
2011-01-28Revert r124462. There are a few big regressions that I need to fix first.Evan Cheng
2011-01-28Reduce the number of functions we look at in the first pass, and preallocateNick Lewycky
2011-01-28Clean up the tests a little, make sure we match an instruction in the rightNick Lewycky
2011-01-28Fix build with stdcxx by using llvm::next. Patch by Joerg Sonnenberger!Nick Lewycky
2011-01-28Add a triple.Rafael Espindola
2011-01-28Add missing include for ptrdiff_t. Patch by Joerg Sonnenberger!Nick Lewycky
2011-01-28Fold select + select where both selects are on the same condition.Nick Lewycky
2011-01-28Print the visibility of declarations.Rafael Espindola
2011-01-28PR8951: Support for .equiv in integrated assembler, patch by Jörg Sonnenberger!Nico Weber
2011-01-28- Stop simplifycfg from duplicating "ret" instructions into unconditionalEvan Cheng
2011-01-27Fix PLD encoding.Evan Cheng
2011-01-27Changed llvm-mc arm target to give an error if .syntax divided is used. SinceKevin Enderby
2011-01-27Fix a comment typo.Bob Wilson
2011-01-27Use the paths to libffi's header and library even when no customOscar Fuentes
2011-01-27[AVX] Clean up the code to configure target lowering for AVX. SpecifyDavid Greene
2011-01-27Remove a temporary workaround for a lencod miscompile. Depends on the fix in ...Andrew Trick
2011-01-27VirtRegRewriter fix: update kill flags, which are used by the scavenger.Andrew Trick
2011-01-27Clang: separate the access-control diagnostics from other diagnostics that do...Douglas Gregor
2011-01-27Unbreak the build.Benjamin Kramer
2011-01-27Expound upon this comparison!Nick Lewycky
2011-01-27Use dyn_cast instead of isa+cast.Nick Lewycky
2011-01-27Don't show -pedantic, -W and -Wall on the output ofOscar Fuentes
2011-01-27Speculatively revert r124380.Devang Patel
2011-01-27While legalizing SDValues do not drop SDDbgValues, trasfer them to new legal ...Devang Patel
2011-01-27Add support for specifying register name in cfi-register/offset/defRoman Divacky
2011-01-27Introduce virtual ParseRegister method in TargetAsmParser.Roman Divacky
2011-01-27Fix indentation.Jay Foad
2011-01-27Add DenseSet::resize for API parity with DenseMap::resize.Nick Lewycky
2011-01-27Fix surprising missed optimization in mergefunc where we forgot to considerNick Lewycky
2011-01-27Don't infinitely recurse! Patch by Marius Wachtler!Chris Lattner
2011-01-27Avoid modifying the OneClassForEachPhysReg map while iterating over it.Bob Wilson
2011-01-27Add a testcase for my last checkin.Eric Christopher
2011-01-27Use the incoming VT not the VT of where we're trying to store to determineEric Christopher
2011-01-27lib/Target/X86/X86ISelDAGToDAG.cpp: __main should be WINCALL64 on Win64.NAKAMURA Takumi
2011-01-27Try harder to not have unused variables.Matt Beaumont-Gay
2011-01-27Opt-mode -Wunused-variable cleanupMatt Beaumont-Gay