aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2011-02-19Allow getting the address of the value in a PointerUnion or PointerIntPair if...Argyrios Kyrtzidis
2011-02-19Add ImmutableMap methods 'manualRetain()', 'manualRelease()', and 'getRootWit...Ted Kremenek
2011-02-18Provide enums to build complex address calucation expressions.Devang Patel
2011-02-18Remove unused tag.Devang Patel
2011-02-18Provide tag strings for llvm specific tags.Devang Patel
2011-02-18Do not lose debug info of an inlined function argument even if the argument i...Devang Patel
2011-02-18Now that -loop-idiom uses TargetLibraryInfo properly, it doesn'tChris Lattner
2011-02-18add a way to disable all builtins, wire it up to opt's -disable-simplifylibca...Chris Lattner
2011-02-18add memset and memcpy, though they are always available for now.Chris Lattner
2011-02-18rearrange some comments, no functionality change.Chris Lattner
2011-02-18Add FixedLenDecoderEmitter, the skeleton of a new disassembler emitter for fi...Owen Anderson
2011-02-18introduce a new TargetLibraryInfo pass, which transformations can use toChris Lattner
2011-02-18Expose getTypeName to the C API. Patch by Patrick Walton.Rafael Espindola
2011-02-18The objectsize intrinsic doesn't access any memory.Benjamin Kramer
2011-02-18Roll out r125794 to help diagnose the llvm-gcc-i386-linux-selfhost failure.Cameron Zwarich
2011-02-18hoist GlobalValue::removeDeadConstantUsers up to being a method on Constant.Chris Lattner
2011-02-17Do not lose debug info of an inlined function argument even if the argument i...Devang Patel
2011-02-17Enhance constant folding of bitcast operations on vectors of floats.Nadav Rotem
2011-02-17Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 generally.NAKAMURA Takumi
2011-02-16Swap VT and DebugLoc operands of getExtLoad() for consistency withStuart Hastings
2011-02-16Gas is very inconsistent about when a relaxation/relocation is needed. DoRafael Espindola
2011-02-16Add support for pushsection and popsection. Patch by Joerg Sonnenberger.Rafael Espindola
2011-02-15Teach PatternMatch that splat vectors could be floating point as well asNick Lewycky
2011-02-15Move DbgInfoPrinter specific utlities inside DbgInfoPrinter.cppDevang Patel
2011-02-15Spelling fix: consequtive -> consecutive.Duncan Sands
2011-02-15fix commentsChris Lattner
2011-02-15convert ConstantVector::get to use ArrayRef.Chris Lattner
2011-02-15fix some typos.Chris Lattner
2011-02-14Move more fragments of spill weight calculation into CalcSpillWeights.hJakob Stoklund Olesen
2011-02-14revert my ConstantVector patch, it seems to have made the llvm-gccChris Lattner
2011-02-14Move broken HasCommonSymbols to ELFWriter.cpp.Rafael Espindola
2011-02-14Switch ConstantVector::get to use ArrayRef instead of a pointer+sizeChris Lattner
2011-02-14add a new ArrayRef class. This is intended to replace the idiom weChris Lattner
2011-02-14fix two comment thinkosChris Lattner
2011-02-14Fix typo in comment.Nick Lewycky
2011-02-13missed a headerChris Lattner
2011-02-13fix thinko :)Chris Lattner
2011-02-13Revisit my fix for PR9028: the issue is that DAGCombine was Chris Lattner
2011-02-13add a helper method.Chris Lattner
2011-02-11Adds llvm::sys::path::is_separator() to test whether a char is a path separatorZhanyong Wan
2011-02-11Remove trailing whitespace.Jim Grosbach
2011-02-11Poison the relational operators ==, !=, <, <=, >=, > on llvm::OptionalDouglas Gregor
2011-02-11make the constantexpr interfaces for inbounds GEPs follow the same styleChris Lattner
2011-02-11Remove std::string version of getNameWithPrefix.Rafael Espindola
2011-02-11Remove trailing whitespace.Jim Grosbach
2011-02-10Clean trailing whitespace.Owen Anderson
2011-02-10switch the constantexpr, target folder, and IRBuilder interfacesChris Lattner
2011-02-09Rip out realpath() support. It's expensive, and often a bad idea, andDouglas Gregor
2011-02-09Move calcLiveBlockInfo() and the BlockInfo struct into SplitAnalysis.Jakob Stoklund Olesen
2011-02-09Add llvm::sys::path::canonical(), which provides the canonicalizedDouglas Gregor