aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2013-11-21Switch Rietveld origin URL from git.chromium.org toDerek Schuff
2013-11-21Fixes the modeling of type ids within PNaCl bitcode files.Karl Schimpf
2013-11-21Define comparison for PNaCl bitcode abbreviations.Karl Schimpf
2013-11-20pnacl-benchmark - an ad-hoc tool to benchmark PNaCl translation-related stuff.Eli Bendersky
2013-11-20Remove UseRelativeID branching from NaClBitcodeReader, assume true.Jan Voung
2013-11-15PNaCl: Change exception info format to distinguish catch-all/cleanup clausesMark Seaborn
2013-11-15Make integer promotion pass preserve debug infoDerek Schuff
2013-11-15Switch PromoteIntegers pass from clearing upper bits after converted operationsDerek Schuff
2013-11-08Add some temporary diagnostics to GetCurrentDirectory to diagnose mac failuresJan Voung
2013-11-07Factor out bitcode parser from pnacl-bcanalyzer.Karl Schimpf
2013-10-30Move global FlagSfi variables to common modulePetar Jovanovic
2013-10-29PNaCl: Add option to PNaClABISimplify for enabling the PNaClSjLjEH passMark Seaborn
2013-10-24Remove the PNaClDeveloperGuide doc from docs/ - it's now in the Chromium repoEli Bendersky
2013-10-23Remove obsolete bitcode wrapper codeDerek Schuff
2013-10-22Make sure flatten globals doesn't insert uses of globals that previously had ...JF Bastien
2013-10-21Remove unused globals.JF Bastien
2013-10-16Add PNaClSjLjEH pass to implement C++ exception handling using setjmp()+longj...Mark Seaborn
2013-10-14The PNaCl bitcode reference manual has moved into the Chromium repository.Eli Bendersky
2013-10-11Cherry-pick LLVM 187787 to prevent tail calls on x86-32 when not appropriate.Jan Voung
2013-10-11Fix bug in rewriting of library calls to intrinsics + new regression test.Eli Bendersky
2013-10-11Apply upstream: [mips] Disable tail merging when long branch pass is enabled.Petar Jovanovic
2013-10-11Apply upstream: [mips] Define method MipsSubtarget::enableLongBranchPass.Petar Jovanovic
2013-10-11Apply upstream: [mips] Fix a bug in MipsLongBranch::replaceBranchPetar Jovanovic
2013-10-11Apply upstream: [mips] Implement llvm.trap intrinsic.Petar Jovanovic
2013-10-11Apply upstream: Add missing ATOMIC_CMP_SWAP case.Petar Jovanovic
2013-10-11Apply upstream: [mips] Trap on integer division by zero.Petar Jovanovic
2013-10-05[MIPS] Define PnaclTargetArchitectureMips_32Petar Jovanovic
2013-10-03PNaCl bitcode: Simplify how the writer elides castsMark Seaborn
2013-10-03PNaCl bitcode: Reject CAST_PTRTOINT and CAST_INTTOPTRMark Seaborn
2013-10-03PNaCl bitcode reader: Remove Xcode/ranlib-related hackMark Seaborn
2013-10-03PNaCl bitcode: Remove unused function ConvertTypeToScalarType()Mark Seaborn
2013-10-02Fix Ninja build of pnacl-freeze so that tests passMark Seaborn
2013-09-20Support mul binary operator in integer promotion passDerek Schuff
2013-09-18Remove code referring to PNaCl version 1, since it is no longer used.Karl Schimpf
2013-09-18Only allow PNaCl version 2 bitcode files.Karl Schimpf
2013-09-16Use ARM TTI in "opt" to make up for missing LE32 TTI.Jan Voung
2013-09-16Work around a gcc 4.6.3 / 4.7 bug.Jim Stichnoth
2013-09-16Generate PNaCl bitcode files using version 2.Karl Schimpf
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-09-09PNaCl bitcode: Make the reader reject TYPE_CODE_POINTER in the type tableMark Seaborn
2013-09-09Allow PNaCl version 2 to be supported and readabile.Karl Schimpf
2013-09-09PNaCl bitcode: Fix reader to handle pointer type in is.lock.free intrinsicMark Seaborn
2013-09-09PNaCl bitcode: Remove TYPE_CODE_POINTER entries from type tableMark Seaborn
2013-09-09PNaCl bitcode: Change FORWARDTYPEREF to never use pointer typesMark Seaborn
2013-09-06PNaCl bitcode: Fix two compiler warnings about unused variablesMark Seaborn
2013-09-06PNaCl bitcode: Use function type not ptr-to-function type to declare functionMark Seaborn
2013-09-06PNaCl bitcode: Strip pointer types from intrinsic declarations' parametersMark Seaborn
2013-09-06Emit MachineMoves for ARM floating point callee-saved registersDerek Schuff
2013-09-06Clean up vestigial code for constants in PNaCl bitcode files.Karl Schimpf