aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)Author
2013-05-30PNaCl: Add a pass to expand out Clang's use of registers of struct typeMark Seaborn
2013-05-29PNaCl: Add ExpandSmallArguments pass to widen parameters to 32 bitsMark Seaborn
2013-05-28Update llc/pnacl-llc makefiles to link nacltransforms.Eli Bendersky
2013-05-28PNaCl: Extend ExpandMulWithOverflow pass to handle uadd.with.overflow tooMark Seaborn
2013-05-28Add two passes that implement conversions from PNaCl's specific intrinsicsEli Bendersky
2013-05-24PNaCl: Add "-pnacl-abi-simplify-{pre,post}opt" meta-passes to "opt"Mark Seaborn
2013-05-24PNaCl: Add pass to expand out Clang-generated umul.with.overflow callsMark Seaborn
2013-05-24Allow generation of pnacl bitcode files in several llvm commnads.Karl Schimpf
2013-05-24Make abbreviations explicit in pnacl-freeze/thaw.Karl Schimpf
2013-05-22PNaCl: Add ReplacePtrsWithInts pass for stripping out pointer typesMark Seaborn
2013-05-21The RecordMetadataForSrpc function that was removed initialized NaClRecordObj...Eli Bendersky
2013-05-15Separate the PNaCl llc into a tool named pnacl-llc (how original!)Eli Bendersky
2013-05-14Adding a pass - RewritePNaClLibraryCalls, that replaces known library calls w...Eli Bendersky
2013-05-10PNaCl ABI: Promote illegal integer typesDerek Schuff
2013-05-10LLVM: Add ELF Note section to NaCl object files identifying them as such to goldDerek Schuff
2013-05-08Insert denominator zero checks for NaClDavid Sehr
2013-05-06Copy llvm-bcanalyzer to build pnacl-bcanalyzer.Karl Schimpf
2013-05-06Allow pnacl-freeze/thaw to redirect to stdin/stdout.Karl Schimpf
2013-05-06Fix build warnings/UB in LTOCodeGenerator.cppDerek Schuff
2013-05-01Copy LLVM bitcode reader to generate a PNaCl wire format reader.Karl Schimpf
2013-04-30Remove unnecessary includes from pnacl-freeze.Karl Schimpf
2013-04-29Fix CMake build of bitcode wrapper header utility.Derek Schuff
2013-04-26Check for metadata in PNaCl ABI checker.Jan Voung
2013-04-26Copy Bitwriter to generate PNaClBitwriter.Karl Schimpf
2013-04-23PNaCl: Add ExpandByVal pass for expanding out by-value struct args and resultsMark Seaborn
2013-04-23PNaCl: Add FlattenGlobals pass for simplifying global variable initializersMark Seaborn
2013-04-22Fix bot build of translator, renormalize CMakeLists/LLVMBuild.txt/MakefileDerek Schuff
2013-04-18Fix CMake buildDerek Schuff
2013-04-01pnacl-abicheck: Fix exit status so that 256 errors aren't reported as successMark Seaborn
2013-04-01PNaCl: Allow the ABI checker to be used from "opt"Mark Seaborn
2013-03-28Add a pass to strip bitcode metadata.Jan Voung
2013-03-28Target Cortex-A9 with NEON in PNaCl's LLC driver.JF Bastien
2013-03-27Make pnacl-abicheck return nonzero status if errors are found.Derek Schuff
2013-03-26PNaCl: Add ExpandGetElementPtr pass for converting GetElementPtr to arithmeticMark Seaborn
2013-03-25PNaCl ABI: add passes to cleanup/finalize some linkage types and resolve alia...Derek Schuff
2013-03-25Add -time-ir-parsing flag to llc.Eli Bendersky
2013-03-21PNaCl: Add ExpandVarArgs pass for expanding out variable-args function callsMark Seaborn
2013-03-20Merge remote-tracking branch 'origin/master'Eli Bendersky
2013-03-15PNaCl: Add ExpandConstantExpr pass for converting ConstantExprs to InstructionsMark Seaborn
2013-03-14Fix CMakeFile as well.Derek Schuff
2013-03-14Fix LLVMBuild.txt for NaCl analysis passesDerek Schuff
2013-03-14Cleanup of ABI CheckerDerek Schuff
2013-03-13ABI verifier: Add standalone tool pnacl-abicheckDerek Schuff
2013-03-11Merge commit '279b9184c2ff4fea93b198a3519b8cb3a1d8d195'Eli Bendersky
2013-03-06Add an RPC to LLC.nexe to init with appended flags (vs set all flags).Jan Voung
2013-02-27print TLS segmentShankar Easwaran
2013-02-26Try to get rid of a -wunitialized warning: explicitly initialize the pointerEli Bendersky
2013-02-26Fix auto_ptr is deprecated warningsMatt Arsenault
2013-02-25Provide workaround for PR 15130.Andrew Kaylor
2013-02-21[objdump] Add PT_PHDR.Michael J. Spencer