History log of /llvm-project/clang/lib/AST/ByteCode/Disasm.cpp (Results 1 – 5 of 5)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: llvmorg-21-init
# b5c9cba3 20-Jan-2025 Timm Baeder <tbaeder@redhat.com>

[clang][bytecode] Don't memcpy() FixedPoint values (#123599)

llvm::FixedPoint is not trivially copyable.


# 2b961b06 14-Jan-2025 Kazu Hirata <kazu@google.com>

[AST] Migrate away from PointerUnion::dyn_cast (NFC) (#122854)

Note that PointerUnion::dyn_cast has been soft deprecated in
PointerUnion.h:

// FIXME: Replace the uses of is(), get() and dyn_cast(

[AST] Migrate away from PointerUnion::dyn_cast (NFC) (#122854)

Note that PointerUnion::dyn_cast has been soft deprecated in
PointerUnion.h:

// FIXME: Replace the uses of is(), get() and dyn_cast() with
// isa<T>, cast<T> and the llvm::dyn_cast<T>

Literal migration would result in dyn_cast_if_present (see the
definition of PointerUnion::dyn_cast), but this patch uses dyn_cast
because we expect Source to be nonnull.

show more ...


Revision tags: llvmorg-19.1.7, llvmorg-19.1.6, llvmorg-19.1.5
# cbdd14ee 24-Nov-2024 Congcong Cai <congcongcai0907@163.com>

[clang][NFC]add static for internal linkage function (#117482)

Detected by misc-use-internal-linkage


Revision tags: llvmorg-19.1.4, llvmorg-19.1.3, llvmorg-19.1.2, llvmorg-19.1.1
# 048bc672 27-Sep-2024 Timm Baeder <tbaeder@redhat.com>

[clang][bytecode] Start implementing fixed point types (#110216)

Add the primitive type and implement to-bool casts.


Revision tags: llvmorg-19.1.0, llvmorg-19.1.0-rc4, llvmorg-19.1.0-rc3
# a07aba5d 16-Aug-2024 Timm Baeder <tbaeder@redhat.com>

[clang] Rename all AST/Interp stuff to AST/ByteCode (#104552)

"Interp" clashes with the clang interpreter and people often confuse
this.