aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2011-11-25This patch contains support for encoding FMA4 instructions andBruno Cardoso Lopes
2011-11-24Devirtualize Pass::getPassID, overriding it isn't useful and it gets called a...Benjamin Kramer
2011-11-23This patch addresses gp relative fixups/relocations for jump tables.Akira Hatanaka
2011-11-22Add configure checking for pread(2) and use it to save a syscall when reading...Benjamin Kramer
2011-11-21fix typo in commentSebastian Pop
2011-11-21Add virtual destructor. Whoops!Nick Lewycky
2011-11-20Less template, more virtual! Refactoring suggested by Chris in code review.Nick Lewycky
2011-11-20Refactor code to use new attribute getters on CallSite for NoCapture and ByVal.Nick Lewycky
2011-11-20Make an obviously const interface actually be marked as const.Chandler Carruth
2011-11-17DISubrange supports unsigned lower/upper array bounds, so let's not fake it i...Devang Patel
2011-11-17Fix bug in RefCountedBase/RefCountedBaseVPTR where the reference count was ac...Ted Kremenek
2011-11-17Add support for custom names for library functions in TargetLibraryInfo. Add...Eli Friedman
2011-11-16Sink codegen optimization level into MCCodeGenInfo along side relocation modelEvan Cheng
2011-11-16Remove extra ,.Michael J. Spencer
2011-11-16AddressSanitizer, first commit (compiler module only)Kostya Serebryany
2011-11-16Object/Archive: Give Child a operator < for map.Michael J. Spencer
2011-11-16Support/COFF: Add structs and enums from the standard for image files.Michael J. Spencer
2011-11-16Rename MVT::untyped to MVT::Untyped to match similar nomenclature.Owen Anderson
2011-11-15StringRefize and simplify.Benjamin Kramer
2011-11-15Remove Value::getNameStr. It has been deprecated for a while and provides no ...Benjamin Kramer
2011-11-15Missed some users of Value::getNameStr.Benjamin Kramer
2011-11-15Remove all remaining uses of Value::getNameStr().Benjamin Kramer
2011-11-15Twinify GraphWriter a little bit.Benjamin Kramer
2011-11-15include/llvm/Support/Compiler.h: Invalidate LLVM_ATTRIBUTE_WEAK on cygming fo...NAKAMURA Takumi
2011-11-15Move WEAK marking to the declaration.Nick Lewycky
2011-11-15Break false dependencies before partial register updates.Jakob Stoklund Olesen
2011-11-15Fix linking for some users who already have tsan enabled code and are trying toNick Lewycky
2011-11-14Refactor capture tracking (which already had a couple flags for whether returnsNick Lewycky
2011-11-14Add support for tsan annotations (thread sanitizer, a valgrind-based tool).Nick Lewycky
2011-11-14Fold ConstantVector::isAllOnesValue into Constant::isAllOnesValue and simplif...Benjamin Kramer
2011-11-14Make headers standalone.Benjamin Kramer
2011-11-14Make headers standalone, move a virtual method out of line.Benjamin Kramer
2011-11-14Under the hood, MBPI is doing a linear scan of every successor everyChandler Carruth
2011-11-14Reuse the logic in getEdgeProbability within getHotSucc in order toChandler Carruth
2011-11-14Fix an overflow bug in MachineBranchProbabilityInfo. This pass relied onChandler Carruth
2011-11-14Add a cautionary note to this API. It was not at all obvious to me howChandler Carruth
2011-11-13Fix comment for LegalizeTypeAction enum.Craig Topper
2011-11-13Rename SlotIndexes to match how they are used.Jakob Stoklund Olesen
2011-11-13Prune more RALinScan. RALinScan was also here!NAKAMURA Takumi
2011-11-12Delete the old spilling framework from LiveIntervalAnalysis.Jakob Stoklund Olesen
2011-11-12Delete the linear scan register allocator.Jakob Stoklund Olesen
2011-11-12Don't try to form pre/post-indexed loads/stores until after LegalizeDAG runs....Eli Friedman
2011-11-11Add a custom safepoint method, in order for language implementers to decide w...Nicolas Geoffray
2011-11-10Fix typo.Daniel Dunbar
2011-11-10Add additional checking to ensure that MachineMemOperands are never set to nu...Owen Anderson
2011-11-09Fix typo.Eric Christopher
2011-11-09Remove the pubnames section, no one consumes it.Eric Christopher
2011-11-09Enhance verifyLoop so that it can reliably verify that every block in a loop ...Eli Friedman
2011-11-08Added invariant field to the DAG.getLoad method and changed all calls.Pete Cooper
2011-11-07Don't introduce custom nodes after legalization in TargetLowering::BuildSDIV()Richard Osborne