qiucf created this revision.
qiucf added reviewers: hubert.reinterpretcast, jsji, wschmidt, nemanjai,
kbarton.
qiucf added a project: clang.
Herald added a subscriber: cfe-commits.
Remove dependency of `malloc` in implementation of `mm_malloc` function and
alignment assumption on glibc.
Reposi
qiucf created this revision.
qiucf added reviewers: jsji, hfinkel, nemanjai, wschmidt, kbarton,
hubert.reinterpretcast.
qiucf added a project: clang.
Herald added subscribers: cfe-commits, MaskRay, krytarowski.
Intrinsic headers are supported only on 64-bit PowerPC. This patch is to move
the pla
qiucf marked an inline comment as done.
qiucf added a comment.
Part of a function signature can also match where it is called, so the test
failed. I did the changes to pass the test but diff file was generated locally
so it didn't contain this change. Sorry for the mistake.
Repository:
rC Cl
qiucf updated this revision to Diff 194446.
qiucf added a comment.
Fix error about a mismatch in mmintrin test cases.
Repository:
rC Clang
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D59924/new/
https://reviews.llvm.org/D59924
Files:
clang/lib/Driver/CMakeLists.txt
clang/lib/Dr
qiucf updated this revision to Diff 194253.
qiucf retitled this revision from "[PowerPC][Clang] Port MMX intrinsics and
basic test cases to Power" to "[PowerPC] [Clang] Port MMX intrinsics and basic
test cases to Power".
qiucf edited the summary of this revision.
qiucf added a comment.
- Add mor
qiucf marked 2 inline comments as done.
qiucf added inline comments.
Comment at: clang/lib/Driver/ToolChains/PPCLinux.cpp:22
+ if (getArch() != llvm::Triple::ppc &&
+ !DriverArgs.hasArg(clang::driver::options::OPT_nostdinc) &&
+ !DriverArgs.hasArg(options::OPT_nobuilti
qiucf created this revision.
qiucf added reviewers: hfinkel, nemanjai, jsji, rsmith.
Herald added subscribers: cfe-commits, jdoerfert, kbarton, mgorny.
Herald added a project: clang.
This patch is for porting existing headers which include x86 intrinsics (MMX,
SSE, SSE2, etc.) implementation to P