summaryrefslogtreecommitdiffstats
path: root/llvm
Commit message (Expand)AuthorAgeFilesLines
* Add saving and restoring of r30 to the prologue and epilogue, respectivelyJustin Hibbits2015-01-084-2/+23
* Explicitly handle LinkOnceODRAutoHideLinkage. NFC. We already have a test.Rafael Espindola2015-01-081-0/+2
* Update naming style and clang-format. NFC.Rafael Espindola2015-01-081-17/+30
* Fix large stack alignment codegen for ARM and Thumb2 targetsKristof Beyls2015-01-089-37/+263
* R600/SI: Remove SIISelLowering::legalizeOperands()Tom Stellard2015-01-0812-188/+34
* Masked Load/Store - fixed a bug in type legalization.Elena Demikhovsky2015-01-084-3/+156
* Fix a think-o in the test for r225438.Michael Kuperstein2015-01-081-1/+1
* Fix include ordering, NFC.Michael Kuperstein2015-01-081-1/+1
* [X86] Don't try to generate direct calls to TLS globalsMichael Kuperstein2015-01-082-1/+21
* Move SPAdj logic from PEI into the targets (NFC)Michael Kuperstein2015-01-083-11/+40
* Fix test case I missed in r225432.Craig Topper2015-01-081-1/+1
* [X86] Don't print 'dword ptr' or 'qword ptr' on the operand to some of the LE...Craig Topper2015-01-088-5/+63
* Revert "Reapply: Teach SROA how to update debug info for fragmented variables."Adrian Prantl2015-01-085-326/+12
* [RegAllocGreedy] Introduce a late pass to repair broken hints.Quentin Colombet2015-01-084-2/+357
* [SelectionDAG] Allow targets to specify legality of extloads' resultAhmed Bougacha2015-01-0821-183/+246
* Remove empty statement. No functionality change.Nick Lewycky2015-01-081-1/+0
* X86: VZeroUpperInserter: shortcut should not trigger if we have any function ...Matthias Braun2015-01-081-8/+12
* Run clang-format on tools/llvm-objdump/MachODump.cpp again as some of myKevin Enderby2015-01-081-27/+28
* RegisterCoalescer: Do not remove IMPLICIT_DEFS if they are required for subra...Matthias Braun2015-01-081-1/+7
* RegisterCoalescer: Fix valuesIdentical() in some subrange merge cases.Matthias Braun2015-01-072-90/+126
* LiveInterval: Implement feedback by Quentin Colombet.Matthias Braun2015-01-071-25/+32
* [GC] improve testing around gc.relocate and fix a testPhilip Reames2015-01-073-14/+51
* [CodeGen] Add MVT::isValid to replace manual validity checks. NFC.Ahmed Bougacha2015-01-072-9/+13
* R600/SI: Commute instructions to enable more folding opportunitiesTom Stellard2015-01-075-23/+55
* IR: Add MDNode::getDistinct()Duncan P. N. Exon Smith2015-01-073-4/+62
* R600/SI: Only fold immediates that have one useTom Stellard2015-01-072-1/+43
* Test commit.Sean Silva2015-01-071-2/+2
* IR: Add MDNode::isDistinct()Duncan P. N. Exon Smith2015-01-072-0/+33
* [LangRef] PR22118: Hyphen is allowed in IR identifiers.Sean Silva2015-01-071-1/+1
* Update a comment.Adrian Prantl2015-01-071-0/+2
* Linker: Don't use MDNode::replaceOperandWith()Duncan P. N. Exon Smith2015-01-075-11/+61
* XFAIL several MCJIT EH tests under ASan and MSan bootstrap.Alexey Samsonov2015-01-074-4/+4
* [CodeGen] Use MVT iterator_ranges in legality loops. NFC intended.Ahmed Bougacha2015-01-077-103/+59
* [CodeGen] Add iterator_range for the MVT::SimpleValueType enum.Ahmed Bougacha2015-01-071-0/+47
* Fix uninitialized memory read in llvm-dsymutil for the second time.Alexey Samsonov2015-01-071-1/+2
* Add a test that would have found the issue in r224935.Rafael Espindola2015-01-071-0/+24
* [git] Mark the llgo directory in the LLVM gitignore.Chandler Carruth2015-01-071-0/+2
* Slightly refactor things for llvm-objdump and the -macho option so it can be ...Kevin Enderby2015-01-074-47/+104
* R600/SI: Remove VReg_32 register classTom Stellard2015-01-0713-154/+152
* More FMA folding opportunities.Olivier Sallenave2015-01-073-1/+305
* Reapply: Teach SROA how to update debug info for fragmented variables.Adrian Prantl2015-01-075-12/+326
* Debug info: Allow aggregate types to be described by constants.Adrian Prantl2015-01-072-2/+123
* [Hexagon] Fix 225372 USR register is not fully complete. Removing Uses = [US...Colin LeMahieu2015-01-071-12/+12
* [Hexagon] Adding floating point classification and creation.Colin LeMahieu2015-01-072-0/+57
* R600/SI: Add a V_MOV_B64 pseudo instructionTom Stellard2015-01-076-30/+57
* [Hexagon] Adding encodings for v5 floating point instructions.Colin LeMahieu2015-01-072-0/+424
* [Hexagon] Adding encoding for popcount, fastcorner, dword asr with rounding.Colin LeMahieu2015-01-075-1/+70
* R600/SI: Teach SIFoldOperands to split 64-bit constants when foldingTom Stellard2015-01-076-33/+76
* Test commitOlivier Sallenave2015-01-071-0/+1
* [X86] Fix 512->256 typo in comments. NFC.Ahmed Bougacha2015-01-071-2/+2
OpenPOWER on IntegriCloud