summaryrefslogtreecommitdiff
path: root/include/llvm/IR
Commit message (Expand)AuthorAge
* Debug Info: Move the constant for Debug Info Version from Dwarf.h to Metadata.h.Manman Ren2013-12-02
* [AArch64] Add support for NEON scalar floating-point absolute difference.Chad Rosier2013-11-27
* [AArch64] Add support for NEON scalar floating-point to integer convertChad Rosier2013-11-26
* [PM] Fix a stale comment after my last refactoring spoted by Joey inChandler Carruth2013-11-26
* [PM] Remove four extraneous 'typename's that Clang (in C++11 mode) isChandler Carruth2013-11-26
* [PM] Factor the overwhelming majority of the interface boiler plate outChandler Carruth2013-11-26
* Add an intrinsic for the SSE2 PAUSE instruction.Cameron McInally2013-11-26
* [PM] Complete the cross-layer interfaces with a Module-to-FunctionChandler Carruth2013-11-23
* [PM] Add support to the analysis managers to query explicitly for cachedChandler Carruth2013-11-23
* [PM] Switch the downward invalidation to be incremental where only theChandler Carruth2013-11-22
* [PM] Remove a FIXME comment that was fixed by my recent refactorings:Chandler Carruth2013-11-22
* [PM] Remove extraneous space that I left in there.Chandler Carruth2013-11-22
* [PM] Teach the analysis managers to pass themselves as arguments to theChandler Carruth2013-11-22
* [PM] Reverse the template arguments 'PassT' and 'AnalysisManagerT' inChandler Carruth2013-11-22
* [PM] Remove the IRUnitT typedef requirement for analysis passes.Chandler Carruth2013-11-22
* [PM] Fix the analysis templates' usage of IRUnitT.Chandler Carruth2013-11-22
* [PM] Simplify how the SFINAE for AnalysisResultModel is applied byChandler Carruth2013-11-22
* [PM] Switch analysis managers to be threaded through the run methodsChandler Carruth2013-11-22
* [PM] Fix typo and trailing space.Chandler Carruth2013-11-21
* [PM] Widen the interface for invalidate on an analysis result now thatChandler Carruth2013-11-21
* [PM] Add support for using SFINAE to reflect on an analysis's resultChandler Carruth2013-11-21
* Implemented Neon scalar by element intrinsics.Ana Pazos2013-11-21
* [PM] Add a module analysis pass proxy for the function analysis manager.Chandler Carruth2013-11-21
* [PM] Add the preservation system to the new pass manager.Chandler Carruth2013-11-20
* [PM] Make the function pass manager more regular.Chandler Carruth2013-11-20
* [PM] Split the analysis manager into a function-specific interface andChandler Carruth2013-11-20
* Expose the fence instruction via the C API.Filip Pizlo2013-11-20
* Implement the newly added ACLE functions for ld1/st1 with 2/3/4 vectors.Hao Liu2013-11-18
* Fix spacing, forward declare order.Matt Arsenault2013-11-18
* [PM] Completely remove support for explicit 'require' methods on theChandler Carruth2013-11-17
* Implemented aarch64 Neon scalar vmulx_lane intrinsicsAna Pazos2013-11-15
* [AArch64] Fix the scalar NEON ACLE functions so that they return float/doubleChad Rosier2013-11-15
* Add AVX512 unmasked FMA intrinsics and support.Cameron McInally2013-11-15
* Add addrspacecast instruction.Matt Arsenault2013-11-15
* Fix the header comment of the new pass manager stuff to not claim to beChandler Carruth2013-11-14
* [AArch64 neon] support poly64 and relevant intrinsic functions.Kevin Qin2013-11-14
* Implement aarch64 neon instruction class SIMD misc.Kevin Qin2013-11-14
* Implement AArch64 NEON instruction set AdvSIMD (table).Jiangning Liu2013-11-14
* [AArch64] Add support for legacy AArch32 NEON scalar shift by immediateChad Rosier2013-11-13
* Add another (perhaps better) video for Sean's talk. (Thanks Marshall!)Chandler Carruth2013-11-13
* Give folks a reference to some material on the fundamental designChandler Carruth2013-11-13
* Introduce an AnalysisManager which is like a pass manager but with a lotChandler Carruth2013-11-13
* Export intrinsics:__builtin_arm_{dmb,dsb} to frontendWeiming Zhao2013-11-12
* [AArch64] The shift right/left and insert immediate builtins expect 3Chad Rosier2013-11-11
* [AArch64] Add support for NEON scalar floating-point convert to fixed-point i...Chad Rosier2013-11-11
* [PM] Start sketching out the new module and function pass manager.Chandler Carruth2013-11-09
* Move the old pass manager infrastructure into a legacy namespace andChandler Carruth2013-11-09
* [Stackmap] Add AnyReg calling convention support for patchpoint intrinsic.Juergen Ributzka2013-11-08
* Implement AArch64 Neon Crypto instruction classes AES, SHA, and 3 SHA.Jiangning Liu2013-11-05
* Add support for AVX512 masked vector blend intrinsics.Cameron McInally2013-11-04