summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-01-06Triple: Add amdgcn tripleTom Stellard2-1/+9
2015-01-06R600/SI: Remove MachineFunction dump from AsmPrinterTom Stellard1-17/+12
2015-01-06[CodeGenPrepare] Improved logic to speculate calls to cttz/ctlz.Andrea Di Biagio2-6/+207
2015-01-06Reapply: Teach SROA how to update debug info for fragmented variables.Adrian Prantl5-12/+326
2015-01-06Don't loop endlessly for MachO files with 0 ncmdsFilipe Cabecinhas4-0/+14
2015-01-06[Hexagon] Fix 225267. GP register is not yet fully implemented. Removing Us...Colin LeMahieu1-2/+2
2015-01-06Implement a very basic colored syntax highlighting for llvm-dwarfdump.Adrian Prantl5-21/+112
2015-01-06[PowerPC] Add a regression test for r225251Hal Finkel1-0/+23
2015-01-06[Hexagon] Adding dealloc_return encoding and absolute address stores.Colin LeMahieu8-240/+376
2015-01-06[ARM] Cleanup so_imm* tblgen defintionsAsiri Rathnayake2-109/+43
2015-01-06Convert fcmp with 0.0 from casted integers to icmpMatt Arsenault2-4/+488
2015-01-06[CMake] Silence stderr on "COMMAND ${CMAKE_C_COMPILER} -Wl,--version". It was...NAKAMURA Takumi1-0/+1
2015-01-06Reformat.NAKAMURA Takumi1-2/+4
2015-01-06[PM] Hide a function we only use in an assert behind NDEBUG.Chandler Carruth1-0/+2
2015-01-06[PM] Introduce a utility pass that preserves no analyses.Chandler Carruth3-0/+50
2015-01-06[X86] Add OpSize32 to XBEGIN_4. Add XBEGIN_2 with OpSize16.Craig Topper6-9/+47
2015-01-06InstCombine: Bitcast call arguments from/to pointer/integer typeDavid Majnemer3-8/+56
2015-01-06[PM] Simplify how we parse the outer layer of the pass pipeline text andChandler Carruth3-28/+50
2015-01-06[X86] Make isel select the 2-byte register form of INC/DEC even in non-64-bit...Craig Topper5-126/+78
2015-01-06[PowerPC] Remove old README.txt entry regarding struct passingHal Finkel1-8/+0
2015-01-06X86: Don't make illegal GOTTPOFF relocationsDavid Majnemer3-0/+25
2015-01-06[PowerPC] Add some missing names in getTargetNodeNameHal Finkel1-0/+7
2015-01-06[PowerPC] Improve int_to_fp(fp_to_int(x)) combiningHal Finkel3-30/+144
2015-01-06[PM] Add a utility pass template that synthesizes the invalidation ofChandler Carruth5-5/+95
2015-01-06[PM] Simplify how we use the registry by including it only once. StillChandler Carruth1-18/+0
2015-01-06[X86] Remove 16-bit and 32-bit offset jump instructions from the AsmParser. W...Craig Topper1-2/+2
2015-01-06[X86] Make isel select the shorter form of jump instructions instead of the l...Craig Topper8-120/+97
2015-01-06[PM] Add a collection of no-op analysis passes and switch the new passChandler Carruth4-7/+57
2015-01-06[PM] Sink the no-op pass parsing logic into the .def-based registry toChandler Carruth2-21/+3
2015-01-06[PM] Move the analysis registry into the Passes.cpp file and provideChandler Carruth3-12/+46
2015-01-06[PM] Add a utility to the new pass manager for generating a pass whichChandler Carruth3-4/+66
2015-01-06Add a testcase that would have found the problem in r225048.Rafael Espindola1-0/+27
2015-01-06Remove dead variable.Eric Christopher2-2/+1
2015-01-06Use the same call off of the TargetMachine rather than the subtarget.Eric Christopher1-1/+1
2015-01-06Rewrite the Mips16HardFloat pass to avoid using the Subtarget.Eric Christopher4-26/+18
2015-01-06Revert r225048: It broke ObjC on AArch64.Lang Hames19-303/+247
2015-01-06Remove X86 .quad workaround for buggy GNU assembler on OpenBSD / Bitrig.Brad Smith1-5/+0
2015-01-05IR: Don't drop MDNode uniquing on null operandsDuncan P. N. Exon Smith2-7/+22
2015-01-05Revert "Use the integrated assembler by default on 32-bit PowerPC and SPARC"Duncan P. N. Exon Smith2-2/+4
2015-01-05[PowerPC] Fix test to pass on Darwin hostsHal Finkel1-1/+3
2015-01-05[PowerPC] Remove old README.txt entryHal Finkel1-10/+0
2015-01-05[X86][SSE] lowerVectorShuffleAsByteShift tidyupSimon Pilgrim1-21/+14
2015-01-05[PowerPC] Convert a README.txt entry into a better testHal Finkel2-14/+7
2015-01-05Use the integrated assembler by default on 32-bit PowerPC and SPARCBrad Smith2-4/+2
2015-01-05[PowerPC] Remove README.txt entryHal Finkel1-34/+0
2015-01-05[Hexagon] Adding add/sub with carry, logical shift left by immediate and memo...Colin LeMahieu5-226/+180
2015-01-05[PowerPC] Add a test for truncating a shifted loadHal Finkel2-18/+18
2015-01-05Make DIE.h a public CodeGen header.Frederic Riss10-9/+9
2015-01-05[dsymutil] Implement the BinaryHolder object and gain archive support.Frederic Riss8-34/+265
2015-01-05[autoconf] llvm/cmake/modules/Makefile: Make sure to regenerate LLVMConfig.cm...NAKAMURA Takumi1-1/+1