aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)Author
2014-02-26NoExitRuntimeAlon Zakai
2013-12-04boilerplate for ExpandI64PassAlon Zakai
2013-11-20pnacl-benchmark - an ad-hoc tool to benchmark PNaCl translation-related stuff.Eli Bendersky
2013-11-07Factor out bitcode parser from pnacl-bcanalyzer.Karl Schimpf
2013-10-23Remove obsolete bitcode wrapper codeDerek Schuff
2013-10-16Add PNaClSjLjEH pass to implement C++ exception handling using setjmp()+longj...Mark Seaborn
2013-09-16Use ARM TTI in "opt" to make up for missing LE32 TTI.Jan Voung
2013-09-13Report fatal translator errors to the browserDerek Schuff
2013-09-13Localize the le32 -> ARM hack to the LTO module for bitcode linking.Jan Voung
2013-08-30PNaCl bitcode: Remove handling of USELIST blocksMark Seaborn
2013-08-28Handle pointer conversions for call instructions.Karl Schimpf
2013-08-26Revert LOCALMODs in gold plugin and libLTO related to bitcode shared objects ...Derek Schuff
2013-08-14Allow record-level printing by pnacl-bcanalyzer.Karl Schimpf
2013-08-13Add pnacl-llc CMake dependency on LLVMNaClTransforms.JF Bastien
2013-08-13Add NaClBitReader library dependencies to pnacl-freeze.Karl Schimpf
2013-08-07Add the new @llvm.nacl.atomic.fence.all intrinsicJF Bastien
2013-08-07Revert localmod for bitcode linking speedup (different fix upstream).Jan Voung
2013-08-01Remove the inttoptr dependency from load instructions.Karl Schimpf
2013-07-31Copy (strdup) a command-line arg to avoid use-after-free.Jim Stichnoth
2013-07-30Rewrite ``asm("":::"memory")`` to ``fence seq_cst``JF Bastien
2013-07-25More pnacl-llc cleanups.Eli Bendersky
2013-07-23More cleanups of pnacl-llc.Eli Bendersky
2013-07-19Switch to the upstream way to measure IR parsing time, since we have 3.3 nowEli Bendersky
2013-07-18Merge remote-tracking branch 'origin/master'Eli Bendersky
2013-07-16Make it compileEli Bendersky
2013-07-15Merge commit '7dfcb84fc16b3bf6b2379713b53090757f0a45f9'Eli Bendersky
2013-07-15Clean up some duplicated and/or unused code in pnacl-llc.Eli Bendersky
2013-07-15Run the LLVM IR verifier just once in pnacl-llc.Eli Bendersky
2013-07-13Concurrency support for PNaCl ABIJF Bastien
2013-07-10Add option to pnacl-abicheck to handle pnacl bitcodeDerek Schuff
2013-07-03Cleanup output of pnacl-bcanalyzer.Karl Schimpf
2013-07-02Simplify globals in PNaCl wire format based on normalized constants.Karl Schimpf
2013-07-01Cleanup of pnacl-llc.Eli Bendersky
2013-06-29PNaCl ABI: Remove use of @llvm.memset.p0i8.i64 (64-bit intrinsic variant)Mark Seaborn
2013-06-28Revert the IntrinsicLowering logic that preserves externals for intrinsics.Eli Bendersky
2013-06-28Teach llvm-nm to read PNaCl bitcode.Eli Bendersky
2013-06-28Change header include for llvm.nacl.target.arch in pnacl-llc.Jan Voung
2013-06-25PNaCl ABI: Disallow various operations on the i1 typeMark Seaborn
2013-06-24Force user to provide -mptriple to pnacl-llc.Eli Bendersky
2013-06-24Simplify representation of forward value references in bitcode.Karl Schimpf
2013-06-20Clean-up pnacl-llc a bit, now that it's truly PNaCl-only.Eli Bendersky
2013-06-19Rewrite llvm.flt.rounds to "1" for now, and disallow llvm.flt.rounds.Jan Voung
2013-06-17PNaCl: Turn on ABI verifier by default in sandboxed translatorMark Seaborn
2013-06-17When running pnacl-llc sandboxed, force input to always be PNaCl bitcode.Karl Schimpf
2013-06-12Revert llc to upstreamEli Bendersky
2013-06-12Remove a stray usage of NACL_SRPCEli Bendersky
2013-06-11Clean-up shared-library related code from pnacl-llc.Eli Bendersky
2013-06-10Fix the ninja build by adding naclbitreader to dependencies.Jim Stichnoth
2013-06-10Merge the NACL_SRPC preprocessor flag into __native_client__Eli Bendersky
2013-06-07Fix Mispelled local variable in llc.Karl Schimpf