aboutsummaryrefslogtreecommitdiff
path: root/test/NaCl
AgeCommit message (Expand)Author
2013-06-26PNaCl wire format: Clean up representation of "alloca" instructionMark Seaborn
2013-06-25PNaCl wire format: Remove the top-level DATALAYOUT recordMark Seaborn
2013-06-25PNaCl ABI: Disallow various operations on the i1 typeMark Seaborn
2013-06-24PNaCl ABI: Strip alignment info from memcpy/memmove/memset intrinsic callsMark Seaborn
2013-06-24PNaCl ABI: Disallow built-in multiplication in "alloca" instructionsMark Seaborn
2013-06-24Move i32/i64 cttz, ctlz, and ctpop to whitelisted intrinsics.Jan Voung
2013-06-20PNaCl ABI: Reduce the set of allowed "align" attributes on loads/storesMark Seaborn
2013-06-19PNaCl ABI: Disallow the "externally_initialized" attribute of GlobalVariablesMark Seaborn
2013-06-16PNaCl ABI: Disallow non-default symbol visibility ("hidden" and "protected")Mark Seaborn
2013-06-14PNaCl ABI: Disallow the "available_externally" linkage typeMark Seaborn
2013-06-14PNaCl ABI: Convert "private" linkage to "internal"Mark Seaborn
2013-06-13PNaCl: Strip more unwanted attributes: "align" on functions and "unnamed_addr"Mark Seaborn
2013-06-12Move llvm.expect from dev to blacklist. Convert with -lower-expect.Jan Voung
2013-06-12PNaCl ABI: Strip out arithmetic attributes "nsw", "nuw" and "exact"Mark Seaborn
2013-06-10Change NaCl-specific tests from llc to pnacl-llcEli Bendersky
2013-06-06PNaCl ABI: Strip out calling conventions from functions and callsMark Seaborn
2013-06-05PNaCl ABI: Strip out attributes on functions and function callsMark Seaborn
2013-06-04PNaCl ABI checker: Reject functions that are declared but not definedMark Seaborn
2013-06-04PNaCl ABI checker: Reject the "addrspace" attributeMark Seaborn
2013-06-04PNaCl ABI checker: Check for normal form introduced by ReplacePtrsWithIntsMark Seaborn
2013-06-03PNaCl ABI checker: Disallow ExtractValue and InsertValue instructions (2nd try)Mark Seaborn
2013-06-02Revert "PNaCl ABI checker: Disallow ExtractValue and InsertValue instructions"JF Bastien
2013-05-31Apply LLVM upstream: r182877 - Enable FastISel on ARM for Linux and NaClJF Bastien
2013-05-31PNaCl ABI checker: Require global variable initialisers to be flattenedMark Seaborn
2013-05-31PNaCl ABI checker: Disallow ExtractValue and InsertValue instructionsMark Seaborn
2013-05-30PNaCl ABI checker: Disallow llvm.lifetime.start/end intrinsicsMark Seaborn
2013-05-30Enable integer promotion pass and add ABI check for integer typesDerek Schuff
2013-05-29PNaCl ABI checker: Reject integer arguments smaller than i32Mark Seaborn
2013-05-28PNaCl ABI checker: Disallow inline assemblyMark Seaborn
2013-05-28Add two passes that implement conversions from PNaCl's specific intrinsicsEli Bendersky
2013-05-22Promote bswap i16, i32, and i64 to be allowed llvm intrinsics.Jan Voung
2013-05-20Create type IDs based on reference counts.Karl Schimpf
2013-05-14Update PNaCl intrinsic whitelist test for moving {frame,return}address to bla...Jan Voung
2013-05-09Support @llvm.nacl.{set|long}jmp intrinsics by translating them to library callsEli Bendersky
2013-05-09Add a llvm lit test for NaCl ARM/X86 support for bswap i16, i32, i64.Jan Voung
2013-05-08Insert denominator zero checks for NaClDavid Sehr
2013-05-07Start a whitelist of intrinsics for the PNaCl ABI checker.Jan Voung
2013-04-26Check for metadata in PNaCl ABI checker.Jan Voung
2013-04-15PNaCl ABI checker: Disallow the "resume" instructionMark Seaborn
2013-04-12PNaCl: extend GlobalCleanup to null-out extern_weak function references, and ...Derek Schuff
2013-04-12PNaCl ABI checker: Disallow ConstantExprs inside functionsMark Seaborn
2013-04-12PNaCl ABI checker: Disallow va_arg, varargs functions and varargs callsMark Seaborn
2013-04-12PNaCl ABI checker: Disallow invoke+landingpad instructionsMark Seaborn
2013-04-10PNaCl ABI checker: Disallow the GetElementPtr instructionMark Seaborn
2013-04-10PNaCl ABI checker: Disallow "section", "thread_local" and "gc" attributesMark Seaborn
2013-04-02Disable shift-compare instcombine optimization for NaCl.Derek Schuff
2013-04-01PNaCl ABI checker: Disable integer size check since it doesn't pass yetMark Seaborn
2013-04-01PNaCl: Fix ABI checker to give a better error message on BlockAddressesMark Seaborn
2013-03-20Merge remote-tracking branch 'origin/master'Eli Bendersky
2013-03-20Apply after-merge fixes to return to working state.Eli Bendersky