summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-01-28XXX: 32-bit priv fixesmaster-testing-v2Tom Stellard1-4/+1
2014-01-28XXXTom Stellard2-5/+26
2014-01-28Sink: Don't sink allocasTom Stellard2-0/+29
2014-01-28XXX: v8 Expand allTom Stellard1-0/+2
2014-01-28XXX: Expand constant loads with > 4 elementsTom Stellard1-2/+21
2014-01-28XXX: Custom lower i1->i32 ZERO_EXTEND, ANY_EXTENDTom Stellard1-5/+14
2014-01-28XXX: Expand 64-bit SelectTom Stellard2-0/+28
2014-01-28XXX: Add pattern for FROUNDTom Stellard2-0/+8
2014-01-28XXX: Expand SETCCTom Stellard1-0/+2
2014-01-28XXX: Expand all v8 opsTom Stellard2-1/+35
2014-01-28R600/SI: Enable i64 add. It is not legal, it is lying.Matt Arsenault1-1/+1
2014-01-28R600/SI: Match adde/sube to S_ADDC_U32/S_SUBB_U32Matt Arsenault1-2/+4
2014-01-28R600/SI: Specify S_ADD/S_SUB set SCC and add is commutableMatt Arsenault1-19/+17
2014-01-28R600/SI: Implement add i64, but do not yet enable.Matt Arsenault1-1/+4
2014-01-28Revert "XXX: 64-bit add"Tom Stellard1-5/+0
2014-01-28XXX: R600/SI: Completely Disable TypeRewriter on computeTom Stellard1-3/+3
2014-01-28XXX: trunc i128 -> i32Tom Stellard1-0/+16
2014-01-28XXX: 64-bit addTom Stellard1-0/+13
2014-01-28XXX: Expand i128 ->i32 trunc storeTom Stellard1-0/+1
2014-01-28XXX: Expand VECTOR selectTom Stellard1-0/+2
2014-01-28XXX: Expand i1 BR_CCTom Stellard1-0/+2
2014-01-28SelectionDAG: Use the correct pointer width in SelectionDAG::InferPtrAlignment()Tom Stellard1-0/+9
2014-01-28Revert "XXX: Barrier as scheduling boundary"Tom Stellard2-12/+0
2014-01-28SLPVectorizer: Vectorize GEP instructions that produce pointers to array typesTom Stellard2-1/+126
2014-01-28XXX: Barrier as scheduling boundaryTom Stellard2-0/+12
2014-01-28XXX: Matt's SROA fixTom Stellard1-4/+6
2014-01-28Revert "SROA: Prevent a cross address space bitcast"Tom Stellard2-59/+2
2014-01-28SROA: Prevent a cross address space bitcastTom Stellard2-2/+59
2014-01-28XXX: Don't predicate JUMPTom Stellard1-1/+3
2014-01-28R600: Unconditionally unroll loops that contain GEPs with alloca pointersTom Stellard1-0/+2
2014-01-28[X86] Add extra rules for combining vselect dag nodes into movsd.Andrea Di Biagio3-2/+75
2014-01-28typoAdrian Prantl1-1/+1
2014-01-28Fix pr14893.Rafael Espindola4-0/+99
2014-01-28The llvm_headers_do_not_build project needs to be excluded from the default b...Aaron Ballman1-2/+3
2014-01-28[DAGCombiner] Avoid introducing an illegal build_vector when folding a sign_e...Andrea Di Biagio2-9/+27
2014-01-28[CMake] llvm_update_compile_flags(name) doesn't require source files. TARGET ...NAKAMURA Takumi1-6/+6
2014-01-28Provide a stub Target Streamer implementation for PPC MachOIain Sandoe1-2/+17
2014-01-28[CMake] Prune CMAKE_CXX_FLAGS stuff in llvm_process_sources.NAKAMURA Takumi1-18/+0
2014-01-28[CMake] Enhance llvm_update_compile_flags(name sources) to handle LLVM_REQUIR...NAKAMURA Takumi2-8/+43
2014-01-28[CMake] Apply -ffunction-data-sectinos not only to CMAKE_CXX_FLAGS, but also ...NAKAMURA Takumi1-1/+1
2014-01-28[CMake] Move -ffunction-data-sections stuff to HandleLLVMOptions.NAKAMURA Takumi2-10/+11
2014-01-28[CMake] Let llvm_process_sources check not only *.cpp but also *.c.NAKAMURA Takumi1-2/+2
2014-01-28[CMake] Put lli-child-target into the Folder "Misc".NAKAMURA Takumi1-0/+2
2014-01-28[vectorizer] Completely disable the block frequency guidance of the loopChandler Carruth2-4/+14
2014-01-28Handle spilling the PPC GPRC_NOR0 register classHal Finkel2-4/+31
2014-01-28Improve handling of EnforceSmallerThan. Remove all types that are smaller fro...Craig Topper2-137/+91
2014-01-28MC: Add a .debug section that we'll soon use to emit debug info into COFF filesTimur Iskhodzhanov2-0/+13
2014-01-28R600/SI: Add pattern for truncating i32 to i1Michel Danzer2-0/+15
2014-01-28Fix the DWARF EH encodings for Sparc PIC code.Jakob Stoklund Olesen3-17/+108
2014-01-28Update optimization passes to handle inalloca argumentsReid Kleckner14-20/+124