[PATCH] D99812: [PowerPC] [GlobalISel] Implementation of formal arguments lowering in the IRTranslator for the PPC backend
Anshil Gandhi via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Apr 8 15:13:51 PDT 2021
gandhi21299 updated this revision to Diff 336241.
gandhi21299 marked an inline comment as done.
gandhi21299 added a comment.
Herald added subscribers: libcxx-commits, lldb-commits, Sanitizers, cfe-commits, dcaballe, cota, teijeong, frasercrmck, rdzhabarov, tatianashp, jdoerfert, msifontes, jurahul, Kayjukh, grosul1, Joonsoo, stephenneuendorffer, liufengdb, aartbik, lucyrfox, mgester, arpith-jacob, nicolasvasilache, antiagainst, shauheen, rriddle, mehdi_amini, luismarques, apazos, sameer.abuasal, s.egerton, Jim, jocewei, PkmX, jfb, the_o, brucehoult, MartinMosbeck, rogfer01, edward-jones, zzheng, MaskRay, jrtc27, niosHD, cryptoad, sabuasal, simoncook, johnrusso, rbar, asb, krytarowski, arichardson.
Herald added projects: clang, Sanitizers, LLDB, libc++, MLIR.
Herald added a reviewer: libc++.
1. Updating D99812 <https://reviews.llvm.org/D99812>: [PowerPC] [GlobalISel] Implementation of formal arguments lowering in the IRTranslator for the PPC backend #
2. Enter a brief description of the changes included in this update.
3. The first line is used as subject, next lines as comment. #
4. enclosing classes in CallLowering.h within the llvm namespace
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D99812/new/
https://reviews.llvm.org/D99812
Files:
clang/include/clang/Parse/Parser.h
clang/include/clang/Sema/ParsedAttr.h
clang/lib/Driver/ToolChains/Gnu.cpp
clang/lib/Parse/ParseDecl.cpp
clang/lib/Parse/ParseDeclCXX.cpp
clang/test/AST/sourceranges.cpp
clang/test/CodeGenCUDA/device-stub.cu
clang/test/CodeGenCUDA/kernel-stub-name.cu
clang/test/CodeGenCXX/cxx2a-compare.cpp
clang/test/Driver/Inputs/debian_i386_tree/lib/i386-linux-gnu/.keep
clang/test/Driver/Inputs/debian_i386_tree/lib/x86_64-linux-gnu/.keep
clang/test/Driver/Inputs/debian_i386_tree/lib64/.keep
clang/test/Driver/Inputs/debian_i386_tree/usr/include/c++/10/backward/.keep
clang/test/Driver/Inputs/debian_i386_tree/usr/include/i386-linux-gnu/c++/10/.keep
clang/test/Driver/Inputs/debian_i386_tree/usr/include/i386-linux-gnu/c++/10/64/.keep
clang/test/Driver/Inputs/debian_i386_tree/usr/include/x86_64-linux-gnu/.keep
clang/test/Driver/Inputs/debian_i386_tree/usr/lib/gcc/i686-linux-gnu/10/64/crtbegin.o
clang/test/Driver/Inputs/debian_i386_tree/usr/lib/gcc/i686-linux-gnu/10/crtbegin.o
clang/test/Driver/Inputs/debian_i386_tree/usr/lib/gcc/i686-linux-gnu/10/crtend.o
clang/test/Driver/Inputs/debian_i386_tree/usr/lib/i386-linux-gnu/crt1.o
clang/test/Driver/Inputs/debian_i386_tree/usr/lib/i386-linux-gnu/crti.o
clang/test/Driver/Inputs/debian_i386_tree/usr/lib/i386-linux-gnu/crtn.o
clang/test/Driver/Inputs/debian_i386_tree/usr/lib/x86_64-linux-gnu/.keep
clang/test/Driver/Inputs/debian_i386_tree/usr/lib64/.keep
clang/test/Driver/Inputs/debian_i386_tree/usr/lib64/crt1.o
clang/test/Driver/Inputs/debian_i386_tree/usr/lib64/crti.o
clang/test/Driver/Inputs/debian_i386_tree/usr/lib64/crtn.o
clang/test/Driver/linux-cross.cpp
clang/test/Parser/cxx0x-attributes.cpp
clang/test/SemaCXX/switch-implicit-fallthrough.cpp
compiler-rt/lib/asan/asan_rtl.cpp
compiler-rt/lib/asan/asan_thread.cpp
compiler-rt/lib/hwasan/hwasan.cpp
compiler-rt/lib/lsan/lsan.cpp
compiler-rt/lib/memprof/memprof_rtl.cpp
compiler-rt/lib/msan/msan.cpp
compiler-rt/lib/sanitizer_common/sanitizer_common.h
compiler-rt/lib/sanitizer_common/sanitizer_fuchsia.cpp
compiler-rt/lib/sanitizer_common/sanitizer_linux.h
compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp
compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp
compiler-rt/lib/sanitizer_common/sanitizer_rtems.cpp
compiler-rt/lib/sanitizer_common/sanitizer_win.cpp
compiler-rt/lib/sanitizer_common/tests/sanitizer_common_test.cpp
compiler-rt/lib/sanitizer_common/tests/sanitizer_linux_test.cpp
compiler-rt/lib/scudo/standalone/tests/combined_test.cpp
compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp
compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp
compiler-rt/test/asan/TestCases/Linux/static_tls.cpp
libcxx/include/streambuf
libcxx/test/std/language.support/support.dynamic/alloc.errors/set.new.handler/set_new_handler.pass.cpp
libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_align_val_t.pass.cpp
libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_align_val_t_nothrow.pass.cpp
libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_array.pass.cpp
libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_array_nothrow.pass.cpp
libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.single/new.pass.cpp
libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_align_val_t.pass.cpp
libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_align_val_t_nothrow.pass.cpp
libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_nothrow.pass.cpp
libcxx/test/support/test_macros.h
libcxx/utils/generate_feature_test_macro_components.py
libcxx/utils/libcxx/test/config.py
lldb/source/Plugins/Language/ObjC/Cocoa.cpp
lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.h
lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h
lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h
lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCCF.py
llvm/lib/Analysis/LazyValueInfo.cpp
llvm/lib/Target/PowerPC/GISel/PPCCallLowering.cpp
llvm/lib/Target/PowerPC/GISel/PPCCallLowering.h
llvm/lib/Target/PowerPC/PPCISelLowering.cpp
llvm/lib/Target/PowerPC/PPCISelLowering.h
llvm/lib/Target/RISCV/RISCVISelLowering.cpp
llvm/lib/Target/RISCV/RISCVInstrInfoB.td
llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp
llvm/lib/Transforms/Utils/SimplifyCFG.cpp
llvm/test/CodeGen/PowerPC/GlobalISel/irtranslator-args-lowering.ll
llvm/test/CodeGen/PowerPC/GlobalISel/irtranslator-ret.ll
llvm/test/Transforms/CorrelatedValuePropagation/and.ll
llvm/test/Transforms/CorrelatedValuePropagation/basic.ll
llvm/test/Transforms/InstCombine/and-fcmp.ll
llvm/test/Transforms/InstCombine/ctpop.ll
llvm/test/Transforms/InstCombine/onehot_merge.ll
llvm/test/Transforms/InstCombine/pr49688.ll
llvm/test/Transforms/InstCombine/redundant-left-shift-input-masking-pr49778.ll
llvm/test/Transforms/InstCombine/signed-truncation-check.ll
llvm/test/Transforms/InstCombine/widenable-conditions.ll
llvm/test/Transforms/InstSimplify/icmp-constant.ll
llvm/test/Transforms/PhaseOrdering/partialord-ule.ll
llvm/test/Transforms/PhaseOrdering/unsigned-multiply-overflow-check.ll
llvm/test/Transforms/SimplifyCFG/switch-to-select-two-case.ll
llvm/test/Transforms/SimplifyCFG/switch_create-custom-dl.ll
llvm/test/Transforms/SimplifyCFG/switch_create.ll
llvm/test/tools/llvm-exegesis/X86/uops-POPCNT32rr.s
llvm/test/tools/llvm-exegesis/X86/uops-misspelled-div.s
llvm/tools/llvm-exegesis/lib/SnippetFile.cpp
llvm/tools/llvm-exegesis/lib/X86/Target.cpp
llvm/unittests/Support/TypeTraitsTest.cpp
mlir/include/mlir/Interfaces/LoopLikeInterface.td
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D99812.336241.patch
Type: text/x-patch
Size: 146842 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210408/f5a1bd6c/attachment-0001.bin>
More information about the llvm-commits
mailing list