.. |
Boolean.h
|
[clang][Interp] Specify Boolean conversion operartors as (u)int32
|
2022-09-29 12:50:57 +02:00 |
ByteCodeEmitter.cpp
|
Revert "[clang][Interp] Use placement new to construct opcode args into vector"
|
2022-11-30 16:07:57 +01:00 |
ByteCodeEmitter.h
|
[clang][Interp][NFC] Rename a parameter to be more descriptive
|
2022-10-14 13:32:31 +02:00 |
ByteCodeExprGen.cpp
|
[clang][Interp] Handle undefined functions better
|
2022-11-30 10:09:52 +01:00 |
ByteCodeExprGen.h
|
[clang][Interp][NFCI] Cleanup emitConst()
|
2022-11-07 09:05:29 +01:00 |
ByteCodeGenError.cpp
|
…
|
|
ByteCodeGenError.h
|
[clang][Interp][NFC] Use a SourceRange for errors
|
2022-10-14 12:46:51 +02:00 |
ByteCodeStmtGen.cpp
|
[clang][Interp] Explicitly handle RVO Pointer
|
2022-11-30 10:37:57 +01:00 |
ByteCodeStmtGen.h
|
[clang][Interp] Implement for loops
|
2022-10-26 08:48:36 +02:00 |
Context.cpp
|
[clang][Interp] Handle undefined functions better
|
2022-11-30 10:09:52 +01:00 |
Context.h
|
[clang][Interp][NFC] Remove an unused include
|
2022-11-07 06:34:22 +01:00 |
Descriptor.cpp
|
Silence a "not all control paths return" MSVC warning; NFC
|
2022-11-03 10:27:16 -04:00 |
Descriptor.h
|
[clang][Interp][NFC] Replace dyn_cast_or_null with _if_present
|
2022-11-07 09:42:41 +01:00 |
Disasm.cpp
|
[clang][NFC] Use c++17 style variable type traits
|
2022-11-07 18:25:48 +00:00 |
EvalEmitter.cpp
|
[clang][Interp][NFC] Unify Call() implementations
|
2022-10-22 10:32:05 +02:00 |
EvalEmitter.h
|
[clang] Remove unused forward declarations (NFC)
|
2022-11-20 14:32:17 -08:00 |
Frame.cpp
|
…
|
|
Frame.h
|
…
|
|
Function.cpp
|
[clang][Interp] Check instance pointers before calling functions on them
|
2022-10-22 10:32:05 +02:00 |
Function.h
|
[clang][Interp] Handle undefined functions better
|
2022-11-30 10:09:52 +01:00 |
Integral.h
|
[clang][Interp] Implement bitXor opcode
|
2022-10-30 09:23:33 +01:00 |
Interp.cpp
|
[clang][Interp] Handle undefined functions better
|
2022-11-30 10:09:52 +01:00 |
Interp.h
|
[clang][Interp] Explicitly handle RVO Pointer
|
2022-11-30 10:37:57 +01:00 |
InterpBlock.cpp
|
…
|
|
InterpBlock.h
|
[clang][Interp] Make sure we free() allocated InitMaps
|
2022-10-28 17:00:15 +02:00 |
InterpFrame.cpp
|
[clang][Interp] Explicitly handle RVO Pointer
|
2022-11-30 10:37:57 +01:00 |
InterpFrame.h
|
[clang][Interp] Explicitly handle RVO Pointer
|
2022-11-30 10:37:57 +01:00 |
InterpStack.cpp
|
[clang][Interp][NFC] Make a few InterpStack functions const
|
2022-09-29 12:50:55 +02:00 |
InterpStack.h
|
[clang][Interp][NFC] Add assertions to VM entry points
|
2022-10-22 10:19:42 +02:00 |
InterpState.cpp
|
…
|
|
InterpState.h
|
[clang][Interp][NFC] Pass Function* pointers around as const
|
2022-10-14 12:31:24 +02:00 |
Opcode.h
|
…
|
|
Opcodes.td
|
[clang][Interp] Explicitly handle RVO Pointer
|
2022-11-30 10:37:57 +01:00 |
Pointer.cpp
|
[clang][Interp] Support pointer arithmethic in binary operators
|
2022-11-07 07:47:19 +01:00 |
Pointer.h
|
[clang] Remove unused forward declarations (NFC)
|
2022-01-08 11:56:40 -08:00 |
PrimType.cpp
|
[clang][Interp][NFC] Forward-declare Pointer in PrimType header
|
2022-09-13 10:40:52 +02:00 |
PrimType.h
|
[clang][Interp][NFC] Forward-declare Pointer in PrimType header
|
2022-09-13 10:40:52 +02:00 |
Program.cpp
|
[clang][Interp] Handle undefined functions better
|
2022-11-30 10:09:52 +01:00 |
Program.h
|
[clang][Interp] Handle undefined functions better
|
2022-11-30 10:09:52 +01:00 |
Record.cpp
|
…
|
|
Record.h
|
[clang][Interp][NFC] Remove leftover comment fragment
|
2022-10-28 12:49:38 +02:00 |
Source.cpp
|
[clang][Interp][NFC] Pass Function* pointers around as const
|
2022-10-14 12:31:24 +02:00 |
Source.h
|
[clang][Interp][NFC] Pass Function* pointers around as const
|
2022-10-14 12:31:24 +02:00 |
State.cpp
|
…
|
|
State.h
|
…
|
|