aboutsummaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)Author
2013-07-15Merge commit '7dfcb84fc16b3bf6b2379713b53090757f0a45f9'Eli Bendersky
2013-07-09Make GlobalOpt's GV-by-alloca replacement work for PNaCl.Eli Bendersky
2013-07-09PNaCl: Fix negative relocation addends on x86-32Mark Seaborn
2013-07-08Fix for a regression caused by the LoopVectorizer whenTom Stellard
2013-07-08R600: Fix R600ControlFlowFinalizer not considering VTX_READ 128 bit dst regTom Stellard
2013-07-03Do not fail when library functions are declared incorrectly.Eli Bendersky
2013-07-03Don't generate Type ID's for global variable fields.Karl Schimpf
2013-07-03Cleanup output of pnacl-bcanalyzer.Karl Schimpf
2013-07-02Move LLVM sqrt intrinsic to stable (for float and doubles).Jan Voung
2013-07-02Simplify globals in PNaCl wire format based on normalized constants.Karl Schimpf
2013-07-02Enable ABI verification check for whitelisting external symbolsEli Bendersky
2013-07-01Internalize all symbols except _start.Eli Bendersky
2013-07-01PNaCl ABI checker: Check for exact names and types of whitelisted intrinsicsMark Seaborn
2013-06-29PNaCl ABI: Remove use of @llvm.memset.p0i8.i64 (64-bit intrinsic variant)Mark Seaborn
2013-06-26PNaCl wire format: Use FORWARDTYPEREF consistently for all forward referencesMark Seaborn
2013-06-26PNaCl wire format: Clean up representation of "alloca" instructionMark Seaborn
2013-06-25Support for mem* library functions in stable bitcode via intrinsics.Eli Bendersky
2013-06-25PNaCl wire format: Remove the top-level DATALAYOUT recordMark Seaborn
2013-06-25PNaCl: Fix ExpandStructRegs to handle "select" instructionsMark Seaborn
2013-06-25Revert "Apply upstream r183551, r183601, r183624 and r183794"Jan Voung
2013-06-25PNaCl: Fix removal of dead function prototypes in ABI simplificationMark 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-24Merge r179774: Allow misaligned stores in x86 fast-isel.Mark Seaborn
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-19Rewrite llvm.flt.rounds to "1" for now, and disallow llvm.flt.rounds.Jan Voung
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-13Fix PrologEpilogInserter to save and restore all callee saved registersDerek Schuff
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-11Apply upstream r183551, r183601, r183624 and r183794JF Bastien
2013-06-10Change NaCl-specific tests from llc to pnacl-llcEli Bendersky
2013-06-10PNaCl: Extend ExpandStructRegs to handle "insertvalue" instructionsMark Seaborn
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: Enable RewritePNaClLibraryCalls and fix it to remove unused declsMark 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-04Merging r183035:Bill Wendling
2013-06-03PNaCl gep expansion: avoid mul by 1 for i8 arrays.Jan Voung
2013-06-03PNaCl ABI checker: Disallow ExtractValue and InsertValue instructions (2nd try)Mark Seaborn
2013-06-03PNaCl: Fix ReplacePtrsWithInts so that ptrtoint always casts to i32Mark Seaborn
2013-06-03PNaCl: ExpandVarArgs: Use memcpy() instead of struct load+store for struct argsMark Seaborn