summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-05-20LiveIntervalAnalysis: Rework constructMainRangeFromSubranges()Matthias Braun7-250/+77
2016-05-20MachineVerifier: subregs so not require defs/valnos on every pathMatthias Braun2-2/+29
2016-05-20Fix struct member names and simplify. NFC.Rui Ueyama1-6/+4
2016-05-20[PowerPC] Add a testcase for TCO on string rvo functionTim Shen1-0/+44
2016-05-20[yaml2obj] [MachO] Fill Segment and Section dataChris Bieneman1-7/+61
2016-05-20add test vector sdivSanjay Patel1-0/+15
2016-05-20add test for vector shiftSanjay Patel1-0/+13
2016-05-20SDAG: Implement Select instead of SelectImpl in PPCDAGToDAGISelJustin Bogner1-151/+209
2016-05-20[lanai] Change reloc to use PIC_ by default and cleanup.Jacques Pienaar7-23/+23
2016-05-20Switch from the linux-specific 'struct sigaltstack' to POSIX's 'stack_t'. ThisRichard Smith1-2/+2
2016-05-20Add a configure-time check for the existence of sigaltstack. It seems that someRichard Smith3-2/+10
2016-05-20Reinstate r269992 (reverting r270267), but restricted to cases where glibc isRichard Smith2-4/+60
2016-05-20Create a sigaltstack when we register our signal handlers. Otherwise we'd veryRichard Smith1-0/+31
2016-05-20Revert r270268 due to unused variable warnings.Michael Kuperstein1-12/+17
2016-05-20add tests for vector uremSanjay Patel1-1/+23
2016-05-20Address post-review for r270246David Majnemer1-11/+13
2016-05-20dsymutil/modules: Reword the warning for static libraries without module cachesAdrian Prantl8-29/+58
2016-05-20[BasicAA] Turn DecomposeGEPExpression runtime checks into asserts.Michael Kuperstein1-17/+12
2016-05-20Revert "Work around a glibc bug: backtrace() spuriously fails if..."Chris Bieneman2-52/+4
2016-05-20use FileCheck instead of grep for exact checkingSanjay Patel1-5/+10
2016-05-20[esan] Use ModulePass for EfficiencySanitizerPass.Derek Bruening2-10/+18
2016-05-20pdbdump: print out symbol names referred by publics stream.Rui Ueyama9-11/+182
2016-05-20Use report_fatal_error after allKrzysztof Parzyszek1-1/+1
2016-05-20LiveIntervalAnalysis: Fix missing defs in renameDisconnectedComponents().Matthias Braun5-17/+97
2016-05-20CodeGen: Move the call to DwarfDebug::beginModule() out of the constructor.Peter Collingbourne2-5/+2
2016-05-20CodeGen: Do not require a MachineFunction just to create a DIEDwarfExpression.Peter Collingbourne6-41/+49
2016-05-20CODE_OWNERS: Take ownership of SelectionDAGJustin Bogner1-4/+1
2016-05-20[AArch64] Disable narrow load merge by defaultJun Bum Lim2-4/+4
2016-05-20Functions with differing phis should not be merged.Mark Lacey2-0/+61
2016-05-20[RegBankSelect] Look for the best mapping in greedy mode.Quentin Colombet2-10/+45
2016-05-20[MachOYAML] Removing duplicated field from LC_UUID YAMLChris Bieneman3-4/+0
2016-05-20[RegBankSelect] Get rid of a now dead method: setSafeInsertPoint.Quentin Colombet2-39/+0
2016-05-20[X86] Reduce memory allocations in X86TargetMachine::getSubtargetImplDavid Majnemer3-10/+15
2016-05-20[RegBankSelect] Take advantage of a potential best cost information inQuentin Colombet2-4/+24
2016-05-20[RegBankSelect] Use frequency and probability information to computeQuentin Colombet2-7/+40
2016-05-20[RegBankSelect] Use the Fast mode for functions with the optnone attribute.Quentin Colombet1-0/+6
2016-05-20[obj2yaml][yaml2obj] Adding enumFallback for MachO load commandsChris Bieneman3-3/+56
2016-05-20fix comments; NFCSanjay Patel1-9/+8
2016-05-20use range-loops; NFCISanjay Patel1-4/+2
2016-05-20[RegBankSelect] Specify different optimization mode for the pass.Quentin Colombet2-4/+19
2016-05-20fix documentation comments; NFCSanjay Patel1-9/+8
2016-05-20Fix error reporting in register scavenger (lack of emergency spill slot)Krzysztof Parzyszek1-7/+4
2016-05-20[RegBankSelect] Add a method to avoid splitting while repairing.Quentin Colombet2-0/+137
2016-05-20[PM/PartiallyInlineLibCalls] Fix pass dependencies.Davide Italiano1-10/+13
2016-05-20[X86][AVX] Generalized matching for target shuffle combinesSimon Pilgrim3-133/+161
2016-05-20[X86][AVX] Sync with clang/test/CodeGen/avx-builtins.cSimon Pilgrim1-211/+3303
2016-05-20[PartiallyInlineLibCalls] Remove dead includes. NFC.Davide Italiano1-2/+0
2016-05-20[PM/PartiallyInlineLibCalls] Convert to static function in preparation for po...Davide Italiano1-55/+49
2016-05-20[SimplifyCFG] eliminate switch cases based on known range of switch conditionSanjay Patel2-8/+10
2016-05-20Correction to r270219: fix detection of invalid frame indexKrzysztof Parzyszek1-1/+2