aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* implement .ll and .bc support for nsw/nuw on shl and exact on lshr/ashr.Chris Lattner2011-02-072-106/+54
* Add an m_Div pattern for matching either a udiv or an sdiv and use itDuncan Sands2011-02-071-0/+34
* Add IRBuilder methods for creating an exact udiv, like for exact sdiv.Duncan Sands2011-02-076-1/+37
* enhance vmcore to know that udiv's can be exact, and add a trivialChris Lattner2011-02-064-14/+50
* Windows/DynamicLibrary.inc: Split explicit symbols into explicit_symbols.inc.NAKAMURA Takumi2011-02-052-0/+96
* Rewrite how the indirect call bonus is handled. This now works by:Eric Christopher2011-02-051-2/+5
* Merge .debug_loc entries whenever possible to reduce debug_loc size.Devang Patel2011-02-041-0/+5
* Teach ARM/MC/ELF about EF_ARM_EABI_VERSION. The magic number is set toJason W Kim2011-02-041-0/+4
* Add LiveIntervals::getLastSplitPoint().Jakob Stoklund Olesen2011-02-042-0/+10
* MC/AsmMatcher: Add support for custom conversion functions.Daniel Dunbar2011-02-041-0/+7
* Introducing a new method of tracking register pressure. We can'tAndrew Trick2011-02-041-4/+7
* Remove trailing whitespaceBob Wilson2011-02-031-2/+2
* Edit a comment for consistency.Bob Wilson2011-02-031-1/+1
* Moved to Clang's source tree its configuration options and associatedOscar Fuentes2011-02-031-18/+0
* Add XCore intrinsics for resource instructions.Richard Osborne2011-02-031-0/+20
* Reapply this.Eric Christopher2011-02-031-1/+1
* Temporarily revert 124765 in an attempt to find the cycle breaking bootstrap.Eric Christopher2011-02-031-1/+1
* Platform tests for `sys/uio.h' header and `writev' function.Oscar Fuentes2011-02-031-0/+6
* raw_fd_ostream: Add a SetUseAtomicWrites() method (uses writev).Daniel Dunbar2011-02-031-0/+14
* Regenerate configure.Daniel Dunbar2011-02-031-0/+6
* Defer SplitKit value mapping until all defs are available.Jakob Stoklund Olesen2011-02-031-1/+1
* Add support to describe template value parameter in debug info.Devang Patel2011-02-022-1/+37
* Add support to describe template parameter type in debug info.Devang Patel2011-02-022-1/+37
* Remove NoVendor and NoOS, added in commit 123990, from Triple. While itDuncan Sands2011-02-021-4/+2
* Fix reassociate to clear optional flags, such as nsw.Dan Gohman2011-02-021-0/+6
* Given a pair of floating point load and store, if there are no other uses ofEvan Cheng2011-02-021-0/+7
* Fix comment typo.Bob Wilson2011-02-021-1/+1
* Make SwitchInst::removeCase() more efficient.Jay Foad2011-02-011-1/+2
* Add a m_Undef pattern for convenience. This is so that code that usesDuncan Sands2011-02-011-0/+10
* Add a m_SignBit pattern for convenience.Duncan Sands2011-02-011-0/+15
* Have m_One also match constant vectors for which every element is 1.Duncan Sands2011-02-012-4/+7
* Reapply 124275 since the Dragonegg failure was unreproducible.Eric Christopher2011-02-011-3/+3
* Patches to build EFI with Clang/LLVM. By Carl Norum.Evan Cheng2011-02-011-1/+2
* Keep track of incoming argument's location while emitting LiveIns.Devang Patel2011-01-312-3/+13
* Adds some platform checks to cmake/config-ix.cmake and fixes checkingOscar Fuentes2011-01-311-9/+9
* CMake: Fix a few definition to suppress warnings.NAKAMURA Takumi2011-01-311-3/+3
* This is #included by .c files. Remove C++-style comments.Bill Wendling2011-01-291-1/+1
* Move InstCombine's knowledge of fdiv to SimplifyInstruction().Frits van Bommel2011-01-291-1/+6
* Re-apply r124518 with fix. Watch out for invalidated iterator.Evan Cheng2011-01-291-2/+11
* Revert r124518. It broke Linux self-host.Evan Cheng2011-01-291-11/+2
* Re-commit r124462 with fixes. Tail recursion elim will now dup ret into uncon...Evan Cheng2011-01-291-2/+11
* Implementation of path profiling.Andrew Trick2011-01-297-8/+489
* My auto-simplifier noticed that ((X/Y)*Y)/Y occurs several times in SPECDuncan Sands2011-01-281-0/+10
* Add missing include for ptrdiff_t. Patch by Joerg Sonnenberger!Nick Lewycky2011-01-281-0/+1
* Introduce virtual ParseRegister method in TargetAsmParser.Roman Divacky2011-01-271-0/+2
* Add DenseSet::resize for API parity with DenseMap::resize.Nick Lewycky2011-01-271-0/+3
* Simplify User::operator delete().Jay Foad2011-01-261-0/+1
* Temporarily revert 124275 to see if it brings the dragonegg buildbot back.Eric Christopher2011-01-261-3/+3
* [AVX] Add INSERT_SUBVECTOR and support it on x86. This provides aDavid Greene2011-01-262-0/+9
* [AVX] Support EXTRACT_SUBVECTOR on x86. This provides a defaultDavid Greene2011-01-261-4/+10