summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2015-01-22Assigning and copying command line option objects shouldn't be allowed.Chris Bieneman3-4/+6
2015-01-20For llvm-objdump, hook up existing options to work when using -macho (the Mac...Kevin Enderby3-29/+34
2015-01-20[PM] Port LoopInfo to the new pass manager, adding both a LoopAnalysisChandler Carruth2-0/+3
2015-01-19[dsymutil] Add the detected target triple to the debug map.Frederic Riss3-2/+16
2015-01-18unique_ptrify the RelInfo parameter to TargetRegistry::createMCSymbolizerDavid Blaikie1-2/+2
2015-01-16Fix the Archive::Child::getRawSize() method used by llvm-objdump’s -archive...Kevin Enderby1-1/+1
2015-01-16llvm-readobj: add IMAGE_REL_ARM_MOV32(T) to the enumerationSaleem Abdulrasool1-0/+1
2015-01-15Add the option, -archive-headers, used with -macho to print the Mach-O archiv...Kevin Enderby3-3/+118
2015-01-15[PM] Port TargetLibraryInfo to the new pass manager, provided by theChandler Carruth2-0/+2
2015-01-15[PM] Separate the TargetLibraryInfo object from the immutable pass.Chandler Carruth2-6/+8
2015-01-15Update libdeps since TLI was moved from Target to Analysis in r226078.NAKAMURA Takumi1-1/+1
2015-01-15[PM] Move TargetLibraryInfo into the Analysis library.Chandler Carruth3-3/+3
2015-01-14Fix linking of shared libraries.Rafael Espindola1-1/+1
2015-01-14Fix handling of extern_weak. This was broken by r225983.Rafael Espindola1-2/+4
2015-01-14Handle a symbol being undefined.Rafael Espindola1-1/+5
2015-01-14[cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth19-34/+31
2015-01-14[PM] Port domtree to the new pass manager (at last).Chandler Carruth3-0/+5
2015-01-13[PM] Push the debug option for the new pass manager into the opt toolChandler Carruth3-29/+40
2015-01-13[PM] Fold all three analysis managers into a single AnalysisManagerChandler Carruth1-4/+2
2015-01-10Use the DiagnosticHandler to print diagnostics when reading bitcode.Rafael Espindola2-21/+37
2015-01-09Fix an ASAN failure introduced with r225537 (adding the -universal-headers to...Kevin Enderby1-5/+5
2015-01-09Add the option, -universal-headers, used with -macho to print the Mach-O univ...Kevin Enderby3-13/+207
2015-01-09Revert "Bitcode: Move the DEBUG_LOC record to DEBUG_LOC_OLD"Duncan P. N. Exon Smith1-1/+1
2015-01-09Bitcode: Move the DEBUG_LOC record to DEBUG_LOC_OLDDuncan P. N. Exon Smith1-1/+1
2015-01-08Run clang-format on tools/llvm-objdump/MachODump.cpp again as some of myKevin Enderby1-27/+28
2015-01-07Fix uninitialized memory read in llvm-dsymutil for the second time.Alexey Samsonov1-1/+2
2015-01-07Slightly refactor things for llvm-objdump and the -macho option so it can be ...Kevin Enderby3-47/+98
2015-01-07Manually specify the folder that llvm-ranlib should reside in for CMake-produ...Aaron Ballman1-0/+2
2015-01-07[PM] Give slightly less horrible names to the utility pass templates forChandler Carruth1-6/+6
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