aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* ARMv8: SWP and SWPB are obsoleted on ARMv8.Joey Gouly2013-08-131-2/+6
* Also remove logic in LateVectorizeArnold Schwaighofer2013-08-131-1/+1
* Remove logic that decides whether to vectorize or not depending on O-levelsArnold Schwaighofer2013-08-131-1/+1
* Fix compiler warnings.Evgeniy Stepanov2013-08-131-6/+4
* Fix signed overflow in when computing encodings for ADR instructionsMihai Popa2013-08-131-1/+1
* AVX-512: Added CMP and BLEND instructions.Elena Demikhovsky2013-08-134-9/+293
* This patch introduces changes to MipsAsmParser register parsing routines. The...Vladimir Medic2013-08-131-176/+146
* GCC warns about removing const with a c-style cast.Benjamin Kramer2013-08-131-1/+1
* Pass DIEHash::collectAttributes output argument by-pointer instead of by-value.Evgeniy Stepanov2013-08-132-5/+5
* [-cxx-abi microsoft] Stick zero initialized symbols into the .bss section for...David Majnemer2013-08-132-4/+13
* Add the start of DIE hashing for DWARF4 type units and split dwarfEric Christopher2013-08-133-5/+149
* Fix an oversight in isPotentiallyReachable where we wouldn't do any CFG-walkingNick Lewycky2013-08-131-53/+70
* Reflow comment.Eric Christopher2013-08-121-2/+2
* Remove empty constructor.Eric Christopher2013-08-121-3/+0
* Slightly simplify code with helper functionsMatt Arsenault2013-08-121-14/+16
* Add some braces, and spaces around operatorsMatt Arsenault2013-08-121-26/+42
* Fix a crash with X86 Mach-O and a subtraction expression where both symbols areKevin Enderby2013-08-121-0/+5
* Reapply r188119 now that the bug it exposed is fixed.Peter Collingbourne2013-08-122-172/+140
* DataFlowSanitizer: fix a use-after-free. Spotted by libgmalloc.Peter Collingbourne2013-08-121-1/+4
* R600: Set scheduling preference to Sched::SourceTom Stellard2013-08-121-1/+1
* Fixed SelectionDAGBuilder.h C++ filetype declaration to use the canonical C++...Michael Gottesman2013-08-121-1/+1
* Fixed another place in CodeGen where we had a typo in our editor C++ filetype...Michael Gottesman2013-08-121-1/+1
* [branchfolding] Fix typo in C++ editor declaration.Michael Gottesman2013-08-121-1/+1
* Move the addition of the dwo_id as late as possible after everythingEric Christopher2013-08-121-21/+24
* Move stack protector names to the same place.Bill Wendling2013-08-121-5/+3
* [stackprotector] Add in the stackprotector libcall.Michael Gottesman2013-08-121-0/+7
* Fix PR16797 - Support PHINodes with multiple inputs from the same basic block.Nadav Rotem2013-08-121-0/+11
* Fixes a bug when iterating on pathsTareq A. Siraj2013-08-121-1/+1
* This patch implements ei and di instructions for mips. Test cases are added.Vladimir Medic2013-08-122-1/+30
* Remove unused SpecialCaseList constructorsAlexey Samsonov2013-08-121-20/+0
* Add SpecialCaseList::createOrDie() factory and use it in sanitizer passesAlexey Samsonov2013-08-125-7/+14
* Remove all checking for the various terminfo headers (term.h andChandler Carruth2013-08-121-24/+10
* [SystemZ] Use CLC and IPM to implement memcmpRichard Sandiford2013-08-1210-12/+176
* [SystemZ] Add a definition of the CLC instructionRichard Sandiford2013-08-125-11/+33
* [SystemZ] Add a definition of the IPM instructionRichard Sandiford2013-08-123-4/+8
* Target a minimal terminfo library rather than necessarily a full cursesChandler Carruth2013-08-121-11/+25
* Allow compatible extension attributes for tail callsTim Northover2013-08-121-14/+36
* Remove global construction. const char* is sufficient here.Benjamin Kramer2013-08-121-2/+2
* Introduce factory methods for SpecialCaseListAlexey Samsonov2013-08-121-10/+43
* Fix big-endian handling of integer-to-vector bitcasts in InstCombineRichard Sandiford2013-08-121-20/+32
* Don't generate floating point stubs for mips16 code if the functionReed Kotler2013-08-111-1/+13
* AVX-512: Added more tests for BROADCASTElena Demikhovsky2013-08-111-1/+1
* AVX-512: Added VPERM* instructons and MOV* zmm-to-zmm instructions.Elena Demikhovsky2013-08-115-47/+432
* Re-instate r187323 which fast-tracks promotable allocas as soon as theChandler Carruth2013-08-111-12/+81
* Finish fixing the SSAUpdater-based AllocaPromoter strategy in SROA to cope withChandler Carruth2013-08-111-2/+23
* Reformat some bits of AllocaPromoter and simplify the name and type ofChandler Carruth2013-08-111-21/+20
* Incorrect JAL instruction attributes caused the optimizer to make a wrongReed Kotler2013-08-101-3/+0
* Revert r188119 "Kill some duplicated code for removing unreachable BBs."Arnold Schwaighofer2013-08-102-140/+172
* [Sparc] Enable xword directive in sparcv9.Venkatraman Govindaraju2013-08-101-3/+6
* Teach ValueTracking about address spacesMatt Arsenault2013-08-101-8/+12