summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Break false dependencies before partial register updates.Jakob Stoklund Olesen2011-11-15
* Fix linking for some users who already have tsan enabled code and are trying toNick Lewycky2011-11-15
* Refactor capture tracking (which already had a couple flags for whether returnsNick Lewycky2011-11-14
* Add support for tsan annotations (thread sanitizer, a valgrind-based tool).Nick Lewycky2011-11-14
* Fold ConstantVector::isAllOnesValue into Constant::isAllOnesValue and simplif...Benjamin Kramer2011-11-14
* Make headers standalone.Benjamin Kramer2011-11-14
* Make headers standalone, move a virtual method out of line.Benjamin Kramer2011-11-14
* Under the hood, MBPI is doing a linear scan of every successor everyChandler Carruth2011-11-14
* Reuse the logic in getEdgeProbability within getHotSucc in order toChandler Carruth2011-11-14
* Fix an overflow bug in MachineBranchProbabilityInfo. This pass relied onChandler Carruth2011-11-14
* Add a cautionary note to this API. It was not at all obvious to me howChandler Carruth2011-11-14
* Fix comment for LegalizeTypeAction enum.Craig Topper2011-11-13
* Rename SlotIndexes to match how they are used.Jakob Stoklund Olesen2011-11-13
* Prune more RALinScan. RALinScan was also here!NAKAMURA Takumi2011-11-13
* Delete the old spilling framework from LiveIntervalAnalysis.Jakob Stoklund Olesen2011-11-12
* Delete the linear scan register allocator.Jakob Stoklund Olesen2011-11-12
* Don't try to form pre/post-indexed loads/stores until after LegalizeDAG runs....Eli Friedman2011-11-12
* Add a custom safepoint method, in order for language implementers to decide w...Nicolas Geoffray2011-11-11
* Fix typo.Daniel Dunbar2011-11-10
* Add additional checking to ensure that MachineMemOperands are never set to nu...Owen Anderson2011-11-10
* Fix typo.Eric Christopher2011-11-09
* Remove the pubnames section, no one consumes it.Eric Christopher2011-11-09
* Enhance verifyLoop so that it can reliably verify that every block in a loop ...Eli Friedman2011-11-09
* Added invariant field to the DAG.getLoad method and changed all calls.Pete Cooper2011-11-08
* Don't introduce custom nodes after legalization in TargetLowering::BuildSDIV()Richard Osborne2011-11-07
* Add the support code to enable the dwarf accelerator tables. Upcoming patchesEric Christopher2011-11-07
* Add AVX2 variable shift instructions and intrinsics.Craig Topper2011-11-07
* Add AVX2 VPMOVMASK instructions and intrinsics.Craig Topper2011-11-07
* Add AVX2 VEXTRACTI128 and VINSERTI128 instructions. Fix VPERM2I128 to be qual...Craig Topper2011-11-07
* Fix accidental edit to __builtin_ia32_vperm2f128_ps256's nameCraig Topper2011-11-07
* More AVX2 instructions and their intrinsics.Craig Topper2011-11-06
* Replace (Lower|Upper)caseString in favor of StringRef's newest methods.Benjamin Kramer2011-11-06
* ADT/StringRef: Add ::lower() and ::upper() methods.Daniel Dunbar2011-11-06
* Add more AVX2 instructions and intrinsics.Craig Topper2011-11-06
* Add an option to pad an uleb128 to MCObjectWriter and remove the uleb128 enco...Benjamin Kramer2011-11-05
* Fix pasto.Benjamin Kramer2011-11-05
* Add more PRI.64 macros for MSVC and use them throughout the codebase.Benjamin Kramer2011-11-05
* build/cmake: Use tblgen macro directly instead of llvm_tablegen, which justDaniel Dunbar2011-11-04
* Add missing includes/decls.Eli Friedman2011-11-04
* Add missing includes/class declaration.Eli Friedman2011-11-04
* Add missing forward declarations.Eli Friedman2011-11-04
* Add a couple missing includes; found while analyzing LLVM headers.Eli Friedman2011-11-04
* Delete names for unused parameters in inline function definitions in headers,...Eli Friedman2011-11-04
* Remove declarations for functions that don't exist (and never have).Chad Rosier2011-11-04
* Add intrinsics for X86 vcvtps2ph and vcvtph2ps instructionsCraig Topper2011-11-04
* Add new X86 AVX2 VBROADCAST instructions.Craig Topper2011-11-03
* Remove some cruft from the BitcodeWriter, while still maintaining backwardChad Rosier2011-11-03
* object: Add operator < for SymbolRef and SectionRef.Michael J. Spencer2011-11-02
* Object/Archive: Add symbol table iteration.Michael J. Spencer2011-11-02
* Begin collecting some of the statistics for block placement discussed onChandler Carruth2011-11-02