summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Don't consider definitions by other PHIs live-in when trimming a PHI source'sCameron Zwarich2013-02-121-1/+5
* Fix indentation.Cameron Zwarich2013-02-121-2/+2
* Add a hidden option to PHIElimination to split all critical edges. This isCameron Zwarich2013-02-121-4/+9
* Renumber SlotIndexes locally when a new block is inserted.Cameron Zwarich2013-02-121-5/+4
* Add blocks to the LiveIntervalAnalysis RegMaskBlocks array when splittingCameron Zwarich2013-02-122-2/+13
* Fix the updating of LiveIntervals after splitting a critical edge. PHI operandCameron Zwarich2013-02-121-12/+3
* Check type for legality before forming a select from loads.Pete Cooper2013-02-121-1/+3
* ARM cost model: Add vector reverse shuffle costsArnold Schwaighofer2013-02-122-0/+73
* Cost model: Add check for reverse shuffles to CostModel analysisArnold Schwaighofer2013-02-121-0/+18
* ARM NEON: Handle v16i8 and v8i16 reverse shufflesArnold Schwaighofer2013-02-122-1/+64
* Update error message due to previous commit, r174926.Chad Rosier2013-02-121-1/+3
* [ms-inline asm] Add support for lexing hexidecimal integers with a [hH] suffix.Chad Rosier2013-02-122-14/+73
* DIBuilder: make the return type of createBasicType more specificDavid Blaikie2013-02-122-6/+7
* Added 0x0D to 2-byte opcode extension table for prefetch* variantsKay Tiong Khoo2013-02-122-4/+3
* BBVectorize: Don't over-search when building the dependency mapHal Finkel2013-02-111-2/+10
* BBVectorize: Omit unnecessary entries in PairableInstUsersHal Finkel2013-02-111-1/+3
* [Support][Compiler] Add LLVM_HAS_VARIADIC_TEMPLATES.Michael J. Spencer2013-02-111-0/+10
* [mips] Expand pseudo instructions before they are emitted inAkira Hatanaka2013-02-111-11/+38
* Rename AttributeSets to AttributeGroups so that it's more meaningful.Bill Wendling2013-02-113-41/+41
* Use a std::map so that we record the group ID.Bill Wendling2013-02-112-7/+8
* Rename to something more sensible. No functionality change.Bill Wendling2013-02-111-14/+14
* [mips] Fix indentation.Akira Hatanaka2013-02-111-41/+39
* Optimization: bitcast (<1 x ...> insertelement ..., X, ...) to ... ==> bitcas...Michael Ilseman2013-02-112-6/+23
* Extend Hexagon hardware loop generation to handle various additional cases:Krzysztof Parzyszek2013-02-1111-382/+2998
* Remove trailing whitespaceMichael Ilseman2013-02-111-7/+8
* Implement HexagonInstrInfo::analyzeCompare.Krzysztof Parzyszek2013-02-112-0/+86
* *fixed disassembly of some i386 system insts with intel syntaxKay Tiong Khoo2013-02-112-4/+17
* [NVPTX] Remove NoCapture from address space conversion intrinsics. NoCapture ...Justin Holewinski2013-02-112-9/+30
* BBVectorize: Eliminate one more restricted linear searchHal Finkel2013-02-111-27/+31
* AArch64: generate dwarfdump test rather than include .o in subversionTim Northover2013-02-113-16/+33
* R600/SI: Use V_ADD_F32 instead of V_MOV_B32 for clamp/neg/abs modifiers.Michel Danzer2013-02-111-15/+9
* [asan] added a flag -mllvm asan-short-64bit-mapping-offset=1 (0 by default)Kostya Serebryany2013-02-111-2/+8
* AArch64: fix build on some MSVC versionsTim Northover2013-02-111-3/+3
* Restore the resurrected doc link previously deletedBill Schmidt2013-02-111-0/+2
* Remove a dead PowerPC doc linkBill Schmidt2013-02-111-2/+0
* AArch64: Simplify logic in deciding whether bfi is validTim Northover2013-02-111-6/+1
* AArch64: Add basic relocation processing for llvm-dwarfdump.Tim Northover2013-02-113-0/+46
* AArch64: Undo change to how test was runTim Northover2013-02-111-1/+2
* Make use of DiagnosticType to provide better AArch64 diagnostics.Tim Northover2013-02-113-519/+722
* Add support for updating LiveIntervals to MachineBasicBlock::SplitCriticalEdg...Cameron Zwarich2013-02-112-1/+69
* Update SlotIndexes after updateTerminator() possibly removes instructions. I amCameron Zwarich2013-02-111-0/+24
* Fix some problems with the updating of SlotIndexes after adding a new MBB. InCameron Zwarich2013-02-111-13/+18
* Add support for printing out the attribute groups.Bill Wendling2013-02-114-19/+90
* FileCheck-ize the tests.Bill Wendling2013-02-116-28/+44
* [tsan/msan] adding thread_safety and uninitialized_checks attributesKostya Serebryany2013-02-1112-3/+42
* Revert "Rename LLVMContext diagnostic handler types and functions."Bob Wilson2013-02-115-49/+39
* BBVectorize: Remove the linear searches from pair connection searchingHal Finkel2013-02-111-24/+11
* BBVectorize: Avoid linear searches within the load-move setHal Finkel2013-02-111-20/+30
* BBVectorize: isa/cast cleanup in getInstructionTypesHal Finkel2013-02-111-4/+4
* BBVectorize: Make the bookkeeping to support full cycle checking less expensiveHal Finkel2013-02-111-14/+25