aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* fix commentsChris Lattner2011-02-151-2/+2
* convert ConstantVector::get to use ArrayRef.Chris Lattner2011-02-151-5/+3
* fix some typos.Chris Lattner2011-02-151-5/+5
* Move more fragments of spill weight calculation into CalcSpillWeights.hJakob Stoklund Olesen2011-02-142-11/+20
* revert my ConstantVector patch, it seems to have made the llvm-gccChris Lattner2011-02-142-5/+7
* Move broken HasCommonSymbols to ELFWriter.cpp.Rafael Espindola2011-02-141-5/+0
* Switch ConstantVector::get to use ArrayRef instead of a pointer+sizeChris Lattner2011-02-142-7/+5
* add a new ArrayRef class. This is intended to replace the idiom weChris Lattner2011-02-141-0/+121
* fix two comment thinkosChris Lattner2011-02-141-1/+1
* Fix typo in comment.Nick Lewycky2011-02-141-1/+1
* missed a headerChris Lattner2011-02-131-0/+7
* fix thinko :)Chris Lattner2011-02-131-2/+2
* Revisit my fix for PR9028: the issue is that DAGCombine was Chris Lattner2011-02-131-6/+14
* add a helper method.Chris Lattner2011-02-131-0/+7
* Adds llvm::sys::path::is_separator() to test whether a char is a path separatorZhanyong Wan2011-02-111-0/+6
* Remove trailing whitespace.Jim Grosbach2011-02-111-6/+6
* Poison the relational operators ==, !=, <, <=, >=, > on llvm::OptionalDouglas Gregor2011-02-111-0/+54
* make the constantexpr interfaces for inbounds GEPs follow the same styleChris Lattner2011-02-111-14/+13
* Remove std::string version of getNameWithPrefix.Rafael Espindola2011-02-111-7/+0
* Remove trailing whitespace.Jim Grosbach2011-02-113-18/+18
* Clean trailing whitespace.Owen Anderson2011-02-101-20/+20
* switch the constantexpr, target folder, and IRBuilder interfacesChris Lattner2011-02-104-135/+121
* Rip out realpath() support. It's expensive, and often a bad idea, andDouglas Gregor2011-02-091-9/+0
* Move calcLiveBlockInfo() and the BlockInfo struct into SplitAnalysis.Jakob Stoklund Olesen2011-02-091-1/+1
* Add llvm::sys::path::canonical(), which provides the canonicalizedDouglas Gregor2011-02-091-0/+9
* Optimize po_iterator: don't do redundant lookups.Dan Gohman2011-02-091-4/+2
* Teach instsimplify some tricks about exact/nuw/nsw shifts.Chris Lattner2011-02-091-5/+6
* Rework InstrTypes.h so to reduce the repetition around the NSW/NUW/ExactChris Lattner2011-02-093-423/+283
* enrich folder interfaces around exactness.Chris Lattner2011-02-092-28/+20
* refactor ConstantExpr interfaces a bit around "exactness".Chris Lattner2011-02-091-8/+16
* Add intrinsic for setc instruction on the XCore.Richard Osborne2011-02-091-0/+2
* lib/Support/Errno.cpp: Check strerror_s() with HAVE_DECL_STRERROR_S in config...NAKAMURA Takumi2011-02-092-6/+8
* Don't open the file again in the gold plugin. To be able to do this, updateRafael Espindola2011-02-082-2/+9
* Add LiveIntervals::addKillFlags() to recompute kill flags after register allo...Jakob Stoklund Olesen2011-02-081-0/+4
* Add LiveIntervals::shrinkToUses().Jakob Stoklund Olesen2011-02-081-0/+6
* Implement support for custom target specific asm parsing of operands.Bruno Cardoso Lopes2011-02-071-0/+6
* 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