summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Equal treatment of labels and other terminators in MI DAG construction.Sergei Larin2013-02-12
* Add support for the pubnames section to llvm-dwarfdump.Krzysztof Parzyszek2013-02-12
* Hexagon: Add support to generate predicated absolute addressing modeJyotsna Verma2013-02-12
* PR14562 - Truncation of left shift became undefPaul Redmond2013-02-12
* [NVPTX] Disable vector registersJustin Holewinski2013-02-12
* [ASan] Do not use kDefaultShort64bitShadowOffset on Mac, where the binaries m...Alexander Potapenko2013-02-12
* R600: Fix regression with shadow array sampler on pre-SI GPUs.Michel Danzer2013-02-12
* [asan] change the default mapping offset on x86_64 to 0x7fff8000. This gives ...Kostya Serebryany2013-02-12
* Merge the collected attributes into the call instruction's attributes.Bill Wendling2013-02-12
* Have the bitcode writer and reader handle the new attribute references.Bill Wendling2013-02-12
* Use the AttributeSet as the 'key' to the map instead of the 'raw' pointer.Bill Wendling2013-02-12
* Support string attributes in the AttrBuilder.Bill Wendling2013-02-12
* Don't consider definitions by other PHIs live-in when trimming a PHI source'sCameron Zwarich2013-02-12
* Fix indentation.Cameron Zwarich2013-02-12
* Add a hidden option to PHIElimination to split all critical edges. This isCameron Zwarich2013-02-12
* Add blocks to the LiveIntervalAnalysis RegMaskBlocks array when splittingCameron Zwarich2013-02-12
* Fix the updating of LiveIntervals after splitting a critical edge. PHI operandCameron Zwarich2013-02-12
* Check type for legality before forming a select from loads.Pete Cooper2013-02-12
* ARM cost model: Add vector reverse shuffle costsArnold Schwaighofer2013-02-12
* Cost model: Add check for reverse shuffles to CostModel analysisArnold Schwaighofer2013-02-12
* ARM NEON: Handle v16i8 and v8i16 reverse shufflesArnold Schwaighofer2013-02-12
* Update error message due to previous commit, r174926.Chad Rosier2013-02-12
* [ms-inline asm] Add support for lexing hexidecimal integers with a [hH] suffix.Chad Rosier2013-02-12
* DIBuilder: make the return type of createBasicType more specificDavid Blaikie2013-02-12
* Added 0x0D to 2-byte opcode extension table for prefetch* variantsKay Tiong Khoo2013-02-12
* BBVectorize: Don't over-search when building the dependency mapHal Finkel2013-02-11
* BBVectorize: Omit unnecessary entries in PairableInstUsersHal Finkel2013-02-11
* [mips] Expand pseudo instructions before they are emitted inAkira Hatanaka2013-02-11
* Rename AttributeSets to AttributeGroups so that it's more meaningful.Bill Wendling2013-02-11
* Use a std::map so that we record the group ID.Bill Wendling2013-02-11
* [mips] Fix indentation.Akira Hatanaka2013-02-11
* Optimization: bitcast (<1 x ...> insertelement ..., X, ...) to ... ==> bitcas...Michael Ilseman2013-02-11
* Extend Hexagon hardware loop generation to handle various additional cases:Krzysztof Parzyszek2013-02-11
* Implement HexagonInstrInfo::analyzeCompare.Krzysztof Parzyszek2013-02-11
* *fixed disassembly of some i386 system insts with intel syntaxKay Tiong Khoo2013-02-11
* BBVectorize: Eliminate one more restricted linear searchHal Finkel2013-02-11
* R600/SI: Use V_ADD_F32 instead of V_MOV_B32 for clamp/neg/abs modifiers.Michel Danzer2013-02-11
* [asan] added a flag -mllvm asan-short-64bit-mapping-offset=1 (0 by default)Kostya Serebryany2013-02-11
* AArch64: fix build on some MSVC versionsTim Northover2013-02-11
* AArch64: Simplify logic in deciding whether bfi is validTim Northover2013-02-11
* Make use of DiagnosticType to provide better AArch64 diagnostics.Tim Northover2013-02-11
* Add support for updating LiveIntervals to MachineBasicBlock::SplitCriticalEdg...Cameron Zwarich2013-02-11
* Update SlotIndexes after updateTerminator() possibly removes instructions. I amCameron Zwarich2013-02-11
* Add support for printing out the attribute groups.Bill Wendling2013-02-11
* [tsan/msan] adding thread_safety and uninitialized_checks attributesKostya Serebryany2013-02-11
* Revert "Rename LLVMContext diagnostic handler types and functions."Bob Wilson2013-02-11
* BBVectorize: Remove the linear searches from pair connection searchingHal Finkel2013-02-11
* BBVectorize: Avoid linear searches within the load-move setHal Finkel2013-02-11
* BBVectorize: isa/cast cleanup in getInstructionTypesHal Finkel2013-02-11
* BBVectorize: Make the bookkeeping to support full cycle checking less expensiveHal Finkel2013-02-11