summaryrefslogtreecommitdiff
path: root/clang/test/CodeGenCXX/strict-vtable-pointers.cpp
AgeCommit message (Expand)Author
2024-08-09[IRBuilder] Generate nuw GEPs for struct member accesses (#99538)Hari Limaye
2024-03-20[IR] Change representation of getelementptr inrange (#84341)Nikita Popov
2022-10-07[CodeGenCXX] Convert more tests to opaque pointers (NFC)Nikita Popov
2022-04-07[OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC)Nikita Popov
2020-12-30[test] Add {{.*}} to make tests immune to dso_local/dso_preemptable/(none) di...Fangrui Song
2020-11-16[CodeGen] Apply 'nonnull' and 'dereferenceable(N)' to 'this' pointerCJ Johnson
2018-10-15Revert "[CodeGenCXX] Treat 'this' as noalias in constructors"Sean Fertile
2018-10-10[CodeGenCXX] Treat 'this' as noalias in constructorsAnton Bikineev
2018-07-02[CodeGenCXX] Emit strip.invariant.group with -fstrict-vtable-pointersPiotr Padlewski
2018-05-03Rename invariant.group.barrier to launder.invariant.groupPiotr Padlewski
2017-11-16Update tests for llvm.invariant.group.barrier becoming mangledYaxun Liu
2017-06-01Fixed broken test (strict-vtable-pointers)Piotr Padlewski
2017-06-01Emit invariant.group.barrier when using union fieldPiotr Padlewski
2017-05-20CodeGenModule: Always output wchar_size, check LLVM assumptions.Matthias Braun
2016-12-23Make '-disable-llvm-optzns' an alias for '-disable-llvm-passes'.Chandler Carruth
2016-12-13CodeGen: Start using inrange annotations on vtable getelementptr.Peter Collingbourne
2016-12-13CodeGen: New vtable group representation: struct of vtable arrays.Peter Collingbourne
2016-03-14CodeGen: Use 32-bit gep offsets to address vtable address points.Peter Collingbourne
2015-10-03Fix clang/test/CodeGenCXX/strict-vtable-pointers.cpp for -Asserts. It missed ...NAKAMURA Takumi
2015-10-02Emiting invariant.group.barrier for ctors bugfixPiotr Padlewski
2015-09-15Added llvm.module flag for strict vtable pointersPiotr Padlewski
2015-09-15Emiting llvm.invariant.group.barrier when dynamic type changesPiotr Padlewski