summaryrefslogtreecommitdiff
path: root/compiler/llvmGen/LlvmCodeGen/Regs.hs
Commit message (Expand)AuthorAgeFilesLines
* Revert "Add support for SIMD operations in the NCG"Ben Gamari2019-07-161-18/+18
* Add support for SIMD operations in the NCGAbhiroop Sarkar2019-07-031-18/+18
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* LLVM: Tweak TBAA metadata codegenErik de Castro Lopo2017-01-161-2/+7
* Typos in commentsGabor Greif2016-12-161-1/+1
* Fix LLVM TBAA metadataDemi Obenour2016-12-091-8/+6
* cmm: Expose machine's stack and return address registerBen Gamari2015-11-011-0/+1
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-0/+2
* Pass 512-bit-wide vectors in registers.Geoffrey Mainland2013-09-221-0/+7
* Pass 256-bit-wide vectors in registers.Geoffrey Mainland2013-09-221-0/+7
* Major Llvm refactoringPeter Wortmann2013-06-271-32/+23
* Iteration on dterei's metadata designPeter Wortmann2013-06-271-13/+13
* Rework LLVM metadata representation to be more accurate.David Terei2013-06-271-20/+20
* Add support for passing SSE vectors in registers.Geoffrey Mainland2013-02-011-0/+7
* Draw STG F and D registers from the same pool of available SSE registers on x...Geoffrey Mainland2012-10-301-0/+6
* Pass DynFlags down to llvmWordIan Lynagh2012-09-161-8/+9
* Fix validation errorDavid Terei2012-01-121-2/+2
* Improve LLVM TBAA hierachy (#5567).David Terei2012-01-121-1/+8
* Use Type Based Alias Analysis (TBAA) in LLVM backend (#5567)David Terei2012-01-121-2/+43
* Track STG live register information for use in LLVMDavid Terei2012-01-091-2/+6
* LLVM: Fix #5131. Add support for missing stg regsDavid Terei2011-04-191-0/+2
* LLVM: Use getelementptr instruction for a lot of situationsDavid Terei2010-06-301-5/+1
* LLVM: Fix bug with calling tail with empty listDavid Terei2010-06-251-1/+2
* Allow for stg registers to have pointer type in llvm BE.David Terei2010-06-211-10/+14
* Add new LLVM code generator to GHC. (Version 2)David Terei2010-06-151-0/+54