aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)Author
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
2013-06-07Add CL argument -bitcode-format to llvm-dis, llc, and pnacl-llc.Karl Schimpf
2013-06-06Make PNaCl bitcode files have a different format from LLVM bitcode files.Karl Schimpf
2013-06-05PNaCl ABI: Strip out attributes on functions and function callsMark Seaborn
2013-06-05Change CL flag -pnacl-freeze to -bitcode-format={llvm,pnacl}.Karl Schimpf
2013-05-30PNaCl: Add a pass to expand out Clang's use of registers of struct typeMark Seaborn
2013-05-29PNaCl: Add ExpandSmallArguments pass to widen parameters to 32 bitsMark Seaborn
2013-05-28Update llc/pnacl-llc makefiles to link nacltransforms.Eli Bendersky
2013-05-28PNaCl: Extend ExpandMulWithOverflow pass to handle uadd.with.overflow tooMark Seaborn
2013-05-28Add two passes that implement conversions from PNaCl's specific intrinsicsEli Bendersky