aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2013-07-19Clean up a debug printout left in by mistake during the 3.3 mergeEli Bendersky
2013-07-18Merge remote-tracking branch 'origin/master'Eli Bendersky
2013-07-18Some more OS-specific calls were added that are not supported in theEli Bendersky
2013-07-18More safeguarding of Attr->getKindAsEnum by checking for isEnumAttributeEli Bendersky
2013-07-18Correctly adjust LOCALMOD for x64 frame register computation.Eli Bendersky
2013-07-18Adding checks for isEnumAttribute because getKindAsEnum now assertsEli Bendersky
2013-07-17Fixed constpool pattern matching problem that made the crtbeginS buildEli Bendersky
2013-07-17Remove unnecessary debug printoutEli Bendersky
2013-07-17Disallow a global address in the x86-64 displacement field.Jim Stichnoth
2013-07-16More tests passEli Bendersky
2013-07-16Fixing make check errors...Eli Bendersky
2013-07-16Remove useless field InstructionList from NaClBitcodeReader.Karl Schimpf
2013-07-16Make it compileEli Bendersky
2013-07-15Trying to get the thing to copmile...Eli Bendersky
2013-07-15Merge commit '7dfcb84fc16b3bf6b2379713b53090757f0a45f9'Eli Bendersky
2013-07-13Concurrency support for PNaCl ABIJF Bastien
2013-07-11Fix ARM paired GPR COPY loweringJF Bastien
2013-07-11Sandbox ARM load/store exclusive dualJF Bastien
2013-07-10Fix ARM LDMIA MI.JF Bastien
2013-07-10Reject the llvm.powi intrinsic in the PNaCl ABI verifier.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-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-28Move stacksave/restore to allowed list, pow to disallowed.Jan Voung
2013-06-28Revert the IntrinsicLowering logic that preserves externals for intrinsics.Eli Bendersky
2013-06-28Do not preserve abort() - it's not needed for ARM and X86.Eli Bendersky
2013-06-27Do not preserve "pow" for the sake of re-materializing intrinsics.Eli Bendersky
2013-06-26PNaCl pexe reader: Remove now-unused Type argument from getValue()/popValue()Mark Seaborn
2013-06-26PNaCl wire format: Disallow duplicate FORWARDTYPEREFs for the same value IDMark Seaborn
2013-06-26PNaCl: Remove some LOCALMODs in the upstream bitcode reader/writerMark Seaborn
2013-06-26PNaCl wire format: Remove the METADATA_BLOCK block from pexesMark 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-26PNaCl wire format: Remove magic number and hash from encoding of 'switch'Mark Seaborn
2013-06-25PNaCl wire format: Remove code for reading old SwitchInst representationMark 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