summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-11-21R600/SI: Add SIFoldOperands passTom Stellard7-28/+266
2014-11-21[mips][microMIPS] This patch implements functionality in MIPS delay slotJozef Kolek5-12/+73
2014-11-21R600/SI: Mark s_mov_b32 and s_mov_b64 as rematerializableTom Stellard1-0/+2
2014-11-21R600/SI: Use hex notation for constant in testTom Stellard1-1/+1
2014-11-21[Hexagon] Adding sxth instruction.Colin LeMahieu4-8/+20
2014-11-21[Hexagon] Adding sxtb instruction. Renaming some identically named classes t...Colin LeMahieu3-15/+97
2014-11-21[asan] add statistic counter to dynamic alloca instrumentationKostya Serebryany1-0/+3
2014-11-21[Hexagon] Removing SUB_rr and replacing with A2_sub.Colin LeMahieu4-23/+6
2014-11-21Remove duplication of relocation names in lib/Object/ELFYAML.cppTim Northover1-330/+7
2014-11-21Remove duplication of relocation names in lib/Object/ELF.cppTim Northover1-742/+14
2014-11-21Split ELF relocation defintions into per-architecture .def filesTim Northover11-763/+826
2014-11-21Debug Info: revert r222195, r222210 and r222239.Manman Ren5-81/+7
2014-11-21Disable header duplication at -Oz in loop-rotate pass.Roman Divacky1-1/+2
2014-11-21Debug Info: add an assertion that the context field of a global variable can notManman Ren1-1/+8
2014-11-21[Objective-C] Support a new special module flag that will be put into theManman Ren1-1/+2
2014-11-21LazyValueInfo: range'ify some for-loops. No functional change.Hans Wennborg1-34/+19
2014-11-21Add params() to FunctionType. NFC.Rafael Espindola2-6/+7
2014-11-21Don't repeat class/function/variable names in comments. NFC.Sanjay Patel1-47/+35
2014-11-21LazyValueInfo: fix some typos and indentation, etc. NFC.Hans Wennborg1-10/+12
2014-11-21Add and use a helper elements() to StructType. NFC.Rafael Espindola2-3/+6
2014-11-21Allow multiple -debug-only argsMatthias Braun1-6/+17
2014-11-21Less space; NFCSanjay Patel1-8/+4
2014-11-21Fix formatting. NFC.Rafael Espindola1-19/+18
2014-11-21Add a feature flag for slow 32-byte unaligned memory accesses [x86].Sanjay Patel6-23/+65
2014-11-21Revert "Allow FDE references outside the +/-2GB range supported by PC relativ...Duncan P. N. Exon Smith1-11/+0
2014-11-21[x86] Restructure the checking patterns for v16 and v32 avx2 vectorChandler Carruth4-64/+47
2014-11-21Allow FDE references outside the +/-2GB range supported by PC relativeJoerg Sonnenberger1-0/+11
2014-11-21[x86] Make the previous logic significantly less conservative and getChandler Carruth3-94/+42
2014-11-21[DAG] Teach how to turn a build_vector into a shuffle if some of the operands...Andrea Di Biagio2-23/+88
2014-11-21[x86] Teach the x86 vector shuffle lowering to detect mergable 128-bitChandler Carruth8-205/+236
2014-11-21[x86] Remove more windows line endings that slipped into this file...Chandler Carruth1-113/+113
2014-11-21[x86] Add a bunch of test cases to 256-bit shuffles that exerciseChandler Carruth3-0/+338
2014-11-21[DAG] Refactor the shuffle combining logic in DAGCombiner. NFC.Andrea Di Biagio1-153/+73
2014-11-21[X86] For Silvermont CPU use 16-bit division instead of 64-bit for small posi...Alexey Volkov5-12/+51
2014-11-21[asan] Add new hidden compile-time flag asan-instrument-allocas to sanitize v...Yury Gribov2-6/+251
2014-11-21Add LLVMScalarOpts to LLVMPowerPCCodeGen.NAKAMURA Takumi1-1/+1
2014-11-21DAGCombiner: Allow the DAGCombiner to combine multiple FDIVs with the same di...Hao Liu5-0/+145
2014-11-21Remove a bunch of unnecessary typecasts to 'const TargetRegisterClass *'Craig Topper7-67/+38
2014-11-21Add extra new line and remove some trailing whitespace from tablegen Register...Craig Topper1-5/+5
2014-11-21Fix a silly bug in StreamingMemoryObject.cpp.Rafael Espindola3-4/+36
2014-11-21[PPC] Use SeparateConstOffsetFromGEPHal Finkel2-0/+177
2014-11-21Add accessor marcos to ConstantPlaceHolder, similar to those in the base class.Richard Trieu1-1/+2
2014-11-21This Reassociate change unintentionally slipped in r222499David Majnemer1-7/+0
2014-11-21SROA: The alloca type isn't a candidate promotion type for vectorsDavid Majnemer3-3/+28
2014-11-21Clarify the description of the noalias attributeHal Finkel1-13/+16
2014-11-21[MCJIT] Remove JITEventListener::NotifyFreeingMachineCode. This method is deadLang Hames3-32/+0
2014-11-21Add curly braces to workaround an MSVC bug.Zachary Turner1-1/+3
2014-11-21[X86] Do not custom lower UINT_TO_FP when the target type does notQuentin Colombet2-0/+16
2014-11-21Verifier: Check that all instructions have their parent pointers set upAdrian Prantl1-0/+4
2014-11-20Fix more instances of -Wsentinel on Windows with s/NULL/nullptr/Reid Kleckner4-5/+5