aboutsummaryrefslogtreecommitdiffstats
path: root/src/3rdparty/masm/assembler
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-063-21/+19
|\
| * Fix build on MIPS32Simon Hausmann2017-05-101-8/+0
| * Fix crash in pre-cross-compiled ARMv7 code when host was 64-bitSimon Hausmann2017-05-041-8/+14
| * Fix ARM64 code generationSimon Hausmann2017-05-031-5/+5
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-03-306-5/+15
|\|
| * Fix stack pointer arithmetic when cross-compilingSimon Hausmann2017-03-296-4/+14
| * Fix pop(RegisterID) on ARMv7 when cross-compilingSimon Hausmann2017-03-291-1/+1
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-03-141-0/+2
|\|
| * Fix build in clang5.0Jesus Fernandez2017-03-021-0/+2
* | Add missing 64 bit shift operations to the X64 macro assemblerLars Knoll2017-03-092-20/+73
|/
* Fix ARM64 buildSimon Hausmann2017-02-086-39/+156
* Include the ARMv7 assembler in the qmldevtools bootstrap buildSimon Hausmann2017-02-018-23/+281
* Bootstrap build fixSimon Hausmann2017-01-311-2/+5
* Remove branch compaction #ifdefSimon Hausmann2017-01-319-64/+155
* Changed JSC::MacroAssembler to be a templateSimon Hausmann2017-01-282-2/+34
* Make JSC::LinkBuffer a templateSimon Hausmann2017-01-2810-164/+171
* Cleanup MacroAssembler in preparation for becoming a templateSimon Hausmann2017-01-281-53/+74
* Add initial support for INTEGRITYKimmo Ollila2017-01-131-1/+1
* Enable V4 JIT for aarch64Laszlo Agocs2016-02-011-1/+1
* V4: add Aarch64/ARM64 support.Erik Verbruggen2016-01-196-7/+7287
* V4: add JIT support for mips platforms (32-bit) and enable itJulien Brianceau2015-04-271-1/+31
* Merge remote-tracking branch 'origin/5.4' into 5.5Liang Qi2015-04-161-2/+4
|\
| * [mips] Fix or32 implementation in macro assembler.Julien Brianceau2015-04-071-1/+3
| * [mips] Fix branchTruncateDoubleToUint32 implementation in macro assembler.Julien Brianceau2015-04-071-1/+1
* | [mips] Handle properly unaligned halfword load.Julien Brianceau2015-04-081-1/+47
* | V4 JIT: ARM: move registers around.Erik Verbruggen2015-01-122-3/+3
|/
* V4 JIT: tune generated instructions for inplace binopsErik Verbruggen2014-08-121-0/+18
* V4 JIT: enable the JIT when compiling with clang on ARM.Erik Verbruggen2014-07-241-0/+1
* V4: fix register usage on ARM.Erik Verbruggen2014-04-171-1/+1
* V4: fix address printing on 64bit platformsErik Verbruggen2014-03-071-1/+7
* Fix MSVC2012 compiler warnings in disabled code.Erik Verbruggen2014-03-071-1/+2
* V4 IR: reverse propagate int32 truncation.Erik Verbruggen2013-12-042-0/+30
* Fix ASSERT_VALID_CODE_POINTER for our ARM buildsSimon Hausmann2013-10-171-4/+2
* Speed up stack trace generation for the JITSimon Hausmann2013-10-162-0/+10
* Optimise code generation for convertTypeToSInt32Lars Knoll2013-10-113-2/+35
* V4 JIT: implement convertUInt32ToDouble on ARMv7.Erik Verbruggen2013-10-032-0/+12
* V4: invert conditions when the true block follows the test.Erik Verbruggen2013-10-031-1/+1
* Removed strange character from MacroAssemblerARM.cpp file.Tomasz Olszak2013-09-171-1/+1
* V4 JIT: generate code for binary expressions.Erik Verbruggen2013-09-111-0/+6
* Generate code conversion to double.Erik Verbruggen2013-08-281-6/+4
* Change convertUInt32ToDouble to use an int scratch register.Erik Verbruggen2013-08-202-10/+12
* Added convertUInt32ToDouble for X86(_64)Erik Verbruggen2013-07-303-0/+28
* Follow-up to previous commit about forcing thumb builds:Simon Hausmann2013-07-052-2/+5
* Fix build on Android (part 2)Simon Hausmann2013-06-241-1/+1
* Fix build with traditional (non-thumb2) ARMSimon Hausmann2013-06-241-4/+4
* Fix build on iOSTor Arne Vestbø2013-04-171-0/+4
* Apply modifications on top of WTF/JSCSimon Hausmann2013-04-122-2/+9
* WTF/JSC update to r148273Simon Hausmann2013-04-1215-156/+845
* Converted calling runtime functions to new calling conventionSimon Hausmann2013-02-141-0/+7
* Say hello to QtV4 module.Jędrzej Nowacki2013-01-3025-0/+24650