~loic.molinari/+junk/qtdeclarative-opensource-src-qtquickitem-theme-pointer

« back to all changes in this revision

Viewing changes to src/3rdparty/masm/assembler/ARMv7Assembler.h

  • Committer: Package Import Robot
  • Author(s): Timo Jyrinki
  • Date: 2015-02-24 14:01:39 UTC
  • Revision ID: package-import@ubuntu.com-20150224140139-mkw88hqzja2pz71e
Tags: 5.4.0-4ubuntu2
* debian/patches/QML-Compilation-unit-caching-and-JIT-changes.patch:
  - [regression] Re-enable the opt-in QML cache patch (LP: #1418060)
* Update symbols from build logs.
* Don't run unit tests on 32-bit powerpc, those fail more often 
  than not. Other archs not affected.

Show diffs side-by-side

added added

removed removed

Lines of Context:
445
445
        ConditionInvalid
446
446
    } Condition;
447
447
 
 
448
    // Code inherited from the QMLC project
 
449
    void appendData(char *data, int len)
 
450
    {
 
451
        return m_formatter.appendData(data, len);
 
452
    }
 
453
 
448
454
#define JUMP_ENUM_WITH_SIZE(index, value) (((value) << 3) | (index))
449
455
#define JUMP_ENUM_SIZE(jump) ((jump) >> 3) 
450
456
    enum JumpType { JumpFixed = JUMP_ENUM_WITH_SIZE(0, 0), 
2782
2788
        AssemblerLabel label() const { return m_buffer.label(); }
2783
2789
        bool isAligned(int alignment) const { return m_buffer.isAligned(alignment); }
2784
2790
        void* data() const { return m_buffer.data(); }
 
2791
        void appendData(char *data, int len) { return m_buffer.appendData(data, len); }
2785
2792
 
2786
2793
        unsigned debugOffset() { return m_buffer.debugOffset(); }
2787
2794