summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2015-01-06Don't loop endlessly for MachO files with 0 ncmdsFilipe Cabecinhas1-0/+2
2015-01-06[PM] Hide a function we only use in an assert behind NDEBUG.Chandler Carruth1-0/+2
2015-01-06[PM] Introduce a utility pass that preserves no analyses.Chandler Carruth1-0/+3
2015-01-06[PM] Simplify how we parse the outer layer of the pass pipeline text andChandler Carruth1-25/+14
2015-01-06[PM] Add a utility pass template that synthesizes the invalidation ofChandler Carruth1-3/+15
2015-01-06[PM] Simplify how we use the registry by including it only once. StillChandler Carruth1-18/+0
2015-01-06[PM] Add a collection of no-op analysis passes and switch the new passChandler Carruth2-0/+39
2015-01-06[PM] Sink the no-op pass parsing logic into the .def-based registry toChandler Carruth2-21/+3
2015-01-06[PM] Move the analysis registry into the Passes.cpp file and provideChandler Carruth3-12/+46
2015-01-06[PM] Add a utility to the new pass manager for generating a pass whichChandler Carruth1-0/+42
2015-01-05[dsymutil] Implement the BinaryHolder object and gain archive support.Frederic Riss4-34/+233
2015-01-05[PM] Switch the new pass manager to use a reference-based API for IRChandler Carruth2-4/+4
2015-01-05[PM] Wire up support for explicitly running the verifier pass.Chandler Carruth1-0/+2
2015-01-03llvm-readobj: add support to dump COFF export tablesSaleem Abdulrasool3-0/+28
2014-12-29[cmake] Teach the llvm-config program to respect LLVM_LIBDIR_SUFFIX.Chandler Carruth3-4/+9
2014-12-29[cmake] Start making LLVM_LIBDIR_SUFFIX effective by adding it toChandler Carruth1-1/+1
2014-12-24Another attempt to fix the LLVM Windows build bot lld-x86_64-win7, one last p...Kevin Enderby1-1/+1
2014-12-23Attempt to fix the LLVM Windows build bot lld-x86_64-win7.Kevin Enderby1-1/+1
2014-12-23Add printing the LC_THREAD load commands with llvm-objdump’s -private-headers.Kevin Enderby1-0/+352
2014-12-23Fix a leak found by asan.Rafael Espindola1-5/+12
2014-12-20strnlen isn't available on some platforms, use StringRef insteadDavid Majnemer1-1/+2
2014-12-20Unbreak cmake build with shared libraries enabled.Matthias Braun1-0/+1
2014-12-19Add printing the LC_ROUTINES load commands with llvm-objdump’s -private-hea...Kevin Enderby1-0/+40
2014-12-19Add printing the LC_SUB_CLIENT load command with llvm-objdump’s -private-he...Kevin Enderby1-0/+18
2014-12-19Add printing the LC_SUB_LIBRARY load command with llvm-objdump’s -private-h...Kevin Enderby1-0/+20
2014-12-19LTO: Export local context symbolsDuncan P. N. Exon Smith2-2/+16
2014-12-18Add printing the LC_SUB_UMBRELLA load command with llvm-objdump’s -private-...Kevin Enderby1-0/+19
2014-12-18Have llvm-c-test only use libLLVM if libLLVM has all the right components.Chris Bieneman1-3/+21
2014-12-18Add printing the LC_SUB_FRAMEWORK load command with llvm-objdump’s -private...Kevin Enderby1-0/+19
2014-12-18Modernize the getStreamedBitcodeModule interface a bit. NFC.Rafael Espindola1-4/+8
2014-12-18Add printing the LC_LINKER_OPTION load command with llvm-objdump’s -private...Kevin Enderby2-4/+37
2014-12-18[dsymutil] Fix missing member initializer.Alexey Samsonov1-1/+2
2014-12-17Remove unused includes and out of date comment. NFC.Rafael Espindola6-6/+0
2014-12-17llvm-lto: Add testing coverage for local contextsDuncan P. N. Exon Smith1-0/+47
2014-12-17Add printing the LC_ENCRYPTION_INFO_64 load command with llvm-objdump’s -pr...Kevin Enderby1-1/+26
2014-12-16Add printing the LC_ENCRYPTION_INFO load command with llvm-objdump’s -priva...Kevin Enderby1-0/+24
2014-12-16Fix a bug in llvm-objdump’s -private-headers for the LC_VERSION_MIN_IPHONEOSKevin Enderby1-1/+2
2014-12-16Fix another use of PRIx32 that should have been PRIx64.Kevin Enderby1-2/+2
2014-12-16[dsymutil] Pass the verbosity flag down to the processing. NFC for now.Frederic Riss4-6/+9
2014-12-16[dsymutil] Avoid calling getStringTableData() for each symbol. NFC.Frederic Riss1-2/+3
2014-12-16Fix the arm build bots for a test that was added. A printing routine was inc...Kevin Enderby1-2/+2
2014-12-16Fix a bug in llvm-objdump’s -private-headers for 32-bit Mach-O filesKevin Enderby1-1/+1
2014-12-15Fix line mapping information in LLVM JIT profiling with VtuneAlexey Bataev1-1/+1
2014-12-13Fix Doxygen command misspellings.Benjamin Kramer1-1/+1
2014-12-12Initial dsymutil tool commit.Frederic Riss12-2/+640
2014-12-12Silence gcc 4.9.1 warning 'xyz' is used uninitialized in this function.Yaron Keren1-7/+7
2014-12-12Pass output stream to AsLexInput instead of the whole tool_output_file.Craig Topper1-46/+46
2014-12-12Use unique_ptr to remove an explicit delete. Change return type to pass the u...Craig Topper1-5/+4
2014-12-12Use make_unique instead of reset() and 'new'Craig Topper1-1/+2
2014-12-12Use range-based for loop.Craig Topper1-2/+2