Pierre Muller
|
e749c81040
Disable limitation of nonlocal setting for LLVM compiler
|
il y a 5 mois |
Pierre Muller
|
13a5cdb8fa
Try to avoid clang error on global labels inside .cfi_start/.cfi_end pairs
|
il y a 7 mois |
Nikolay Nikolov
|
b08b5bf136
* fixed the WebAssembly inline asm call instruction with the internal assembler writer
|
il y a 1 an |
Nikolay Nikolov
|
6277c21261
+ support OPR_FLOATCONSTANT in TInstruction.ConcatInstruction
|
il y a 1 an |
Nikolay Nikolov
|
09f2fa0daf
+ support the f32.const and f64.const instructions in twasmreader.HandlePlainInstruction
|
il y a 1 an |
florian
|
8b08486fa1
* do not warn on lea e/rsp with negative address offset, part of #40113
|
il y a 2 ans |
Jonas Maebe
|
8c67a4370b
rautils: don't interpret ".L3" as potentially meaning "unitx.identifier"
|
il y a 3 ans |
florian
|
bcab6185b9
* hopefully final fix for absolute references to absolute symbols
|
il y a 3 ans |
Pierre Muller
|
2c80b2419e
Fix invalid typecast by postponing sym change to after address resolution in 44094dba
|
il y a 3 ans |
ccrause
|
44094dba2f
Resolve address of a symbol defined as absolute of another symbol, in assembler code.
|
il y a 3 ans |
florian
|
1c99c2655e
* more helpful message if an unknown field is accessed in the assembler reader, resolves #38475
|
il y a 4 ans |
florian
|
482698e566
+ add endsym to ConcatConstSymbol
|
il y a 4 ans |
Károly Balogh
|
6b1c5861af
* remove obsolete comment from rautils/ConcatConstant, issue reported/initial patch by Marcel Kilgus in QLForum.co.uk
|
il y a 4 ans |
Jonas Maebe
|
9376f5a43a
* AArch64: added SIMD instructions (only plain ARMv8-A for now)
|
il y a 4 ans |
florian
|
80111a0a60
* make local variables in assembler blocks working again after r44933
|
il y a 5 ans |
florian
|
84a1f614d9
* fix several double ;
|
il y a 5 ans |
nickysn
|
957eaf721b
* fixed handling of 16-bit consts in the Z80 asm reader
|
il y a 5 ans |
Jonas Maebe
|
dcf4e4cb2c
* support taking the address of labels defined in assembler blocks in the
|
il y a 5 ans |
Jonas Maebe
|
98f55b1d86
* also register symbols referenced from assembler via asolutevarsyms
|
il y a 6 ans |
Jonas Maebe
|
853e622fb7
* fix case completeness warnings
|
il y a 6 ans |
Jonas Maebe
|
1b6425176b
* synchronised with trunk till r42049
|
il y a 6 ans |
Jonas Maebe
|
281b3ad276
* fix case completeness and unreachable code warnings in compiler that would
|
il y a 6 ans |
Jonas Maebe
|
016882ca82
* do not add references to external procedures and variables to the used
|
il y a 6 ans |
Jonas Maebe
|
b3a8543a56
* synchronised with trunk till r40942
|
il y a 6 ans |
Jonas Maebe
|
51e68eb302
* fixed several places where the interface crc could change:
|
il y a 6 ans |
Jonas Maebe
|
68ce5dc91f
* register static symbols references from assembly code as "used" so that LLVM won't
|
il y a 6 ans |
Jeppe Johansen
|
f781c8942e
Write real atomic operations, and add memory barrier operations.
|
il y a 7 ans |
nickysn
|
d1fc31de94
+ add support for '[' and ']' parenthesis in addition to '(' and ')' in
|
il y a 7 ans |
nickysn
|
bbc364b245
* inline asm fix for accessing record variables when using the unitname (e.g.
|
il y a 7 ans |
nickysn
|
2cee948b72
+ support segment overrides in inline asm references to local variables or parameters on x86
|
il y a 7 ans |