aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2013-11-22Math.imulAlon Zakai
2013-11-22native phi pushingAlon Zakai
2013-11-22preparation for phi pushingAlon Zakai
2013-11-22update relooper and fix indentation and empty linesAlon Zakai
2013-11-22more mathopsAlon Zakai
2013-11-22fix getOpName - we have no problem with forward refsAlon Zakai
2013-11-22more debug infoAlon Zakai
2013-11-22note each instruction in a debug messageAlon Zakai
2013-11-22fail on invalid getOpName valuesAlon Zakai
2013-11-22improve pre-relooper branch parsingAlon Zakai
2013-11-22remove phi printing code, in preparation for pushing them back into branchesAlon Zakai
2013-11-21fix mathop return typeAlon Zakai
2013-11-21fix sitofp return typeAlon Zakai
2013-11-21fix sitofp castAlon Zakai
2013-11-21merge in CppBackend workAlon Zakai
2013-11-21do not expand tlsAlon Zakai
2013-11-21keep alignment infoAlon Zakai
2013-11-21align varargs stack writes to the proper 4-byte boundariesAlon Zakai
2013-11-21disable pnacl internalization of everything except for _start, as emscripten ...Alon Zakai
2013-11-21Clean up handling of PNaCl bitcode headers.Karl Schimpf
2013-11-21Fixes the modeling of type ids within PNaCl bitcode files.Karl Schimpf
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-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-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