summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Push twines deeper into SourceMgr's error handling methods.Benjamin Kramer2010-09-2713-52/+54
| | | | llvm-svn: 114847
* Updated test case to "settings set prompt 'lldb2'" since the '-o' option is ↵Johnny Chen2010-09-271-2/+5
| | | | | | | | gone. Also added "settings set -r prompt" to reset the prompt afterwards. llvm-svn: 114846
* Copying result of object property reference expressionFariborz Jahanian2010-09-273-3/+9
| | | | | | | into a temporary is elidable as well. (Finishes up radar 8291337). llvm-svn: 114845
* MMX parameters aren't handled here yet.Dale Johannesen2010-09-271-0/+3
| | | | llvm-svn: 114844
* Don't try to make a vector of x86mmx; this won't work,Dale Johannesen2010-09-271-2/+4
| | | | | | and asserts. llvm-svn: 114843
* writeGraph doesn't need its ShortNames argument.Dan Gohman2010-09-271-3/+2
| | | | llvm-svn: 114842
* Delete an unused function.Dan Gohman2010-09-271-2/+0
| | | | llvm-svn: 114841
* Change command option "--no_override" to "--no-override" (hypen instead of ↵Caroline Tice2010-09-271-1/+1
| | | | | | underscore). llvm-svn: 114840
* Delete an unused declaration.Dan Gohman2010-09-271-2/+0
| | | | llvm-svn: 114839
* Don't construct a redundant GraphWriter object.Dan Gohman2010-09-271-7/+4
| | | | llvm-svn: 114838
* Factor out code from the standalone WriteGraph function into a helperDan Gohman2010-09-271-10/+20
| | | | | | function on GraphWriter. llvm-svn: 114837
* Remove libclang logging codeDouglas Gregor2010-09-271-32/+2
| | | | llvm-svn: 114836
* Remove reference to nonexistent test in CMake makefile for unit testsDouglas Gregor2010-09-271-2/+1
| | | | llvm-svn: 114835
* Constify properlyDominates in the same manner as dominates.Dan Gohman2010-09-271-3/+22
| | | | | | Add constified overloads for findNearestCommonDominator. llvm-svn: 114834
* Add support for viewing graphviz graphs with xdot.py.Dan Gohman2010-09-274-5/+105
| | | | llvm-svn: 114832
* Move ValueMapTest from ADT to VMCore so that ADT doesn't needDan Gohman2010-09-272-1/+1
| | | | | | to link in "core". llvm-svn: 114831
* Add an all() method to BitVector, for testing whether all bits are set.Dan Gohman2010-09-274-0/+27
| | | | llvm-svn: 114830
* Remove WriteGraph's Name argument, which it didn't use, andDan Gohman2010-09-272-8/+7
| | | | | | | rename writeHeader's Name argument to Title, to be consistent with WriteGraph. llvm-svn: 114829
* Make this code 65-bit clean.Dan Gohman2010-09-271-1/+1
| | | | llvm-svn: 114828
* Fix indentation.Dan Gohman2010-09-271-2/+2
| | | | llvm-svn: 114827
* Removed remnant target library dependencies from LLVMLibDeps.cmakeOscar Fuentes2010-09-271-2/+0
| | | | llvm-svn: 114826
* Updated LLVMLibDeps.cmakeOscar Fuentes2010-09-271-9/+11
| | | | llvm-svn: 114825
* MC-COFF: Drop empty sections, and label symbols. Convert relocationsMichael J. Spencer2010-09-273-143/+196
| | | | | | | | targeted at symbols into relocations relative to the containing section. Patch by Nathan Jeffords! llvm-svn: 114823
* yet more aliases.Chris Lattner2010-09-272-0/+7
| | | | llvm-svn: 114822
* add a couple more aliases, rdar://8456378Chris Lattner2010-09-272-0/+7
| | | | llvm-svn: 114821
* Fixed isConstantInitializer for __builtin_choose_expr.Abramo Bagnara2010-09-272-2/+6
| | | | llvm-svn: 114820
* fix rdar://8470918 - llvm-mc can't assemble smovlChris Lattner2010-09-272-0/+11
| | | | llvm-svn: 114819
* Fix rdar://8468087 - llvm-mc commutes fmul (and friend) operands.Chris Lattner2010-09-272-5/+20
| | | | | | | | My previous fix for rdar://8456371 should only apply to fmulp/faddp, not to fmul/fadd. Instruction set orthogonality is overrated or something. llvm-svn: 114818
* the latest assembler that runs on powerpc 10.4 machines doesn'tChris Lattner2010-09-276-2/+40
| | | | | | | support aligned comm. Detect when compiling for 10.4 and don't emit an alignment for comm. THis will hopefully fix PR8198. llvm-svn: 114817
* Fix coding standard mistake from my last commit.Michael J. Spencer2010-09-271-1/+1
| | | | | | That, and keep aKor happy :P. llvm-svn: 114816
* improve indentationChris Lattner2010-09-271-3/+3
| | | | llvm-svn: 114815
* Lexer: Implement GCC's version of pragma message.Michael J. Spencer2010-09-272-15/+40
| | | | llvm-svn: 114814
* Insert missing coherency in comment. Add a quick check for hardwareEric Christopher2010-09-271-3/+7
| | | | | | divide support also. llvm-svn: 114813
* Mass rename for Jim.Eric Christopher2010-09-271-33/+33
| | | | llvm-svn: 114812
* This code should never fire on non-darwin subtargets.Eric Christopher2010-09-271-3/+3
| | | | llvm-svn: 114811
* Enable caching of global code completion results in the suggestedDouglas Gregor2010-09-271-1/+2
| | | | | | libclang options for editing a translation unit. llvm-svn: 114810
* implement support for 'clr' alias. This is part of rdar://8416805,Chris Lattner2010-09-272-0/+25
| | | | | | but balrog was wanting it on irc. llvm-svn: 114809
* Create more useful instance names for target, process and thread instances.Caroline Tice2010-09-2710-28/+95
| | | | | | | Change default 'set' behavior so that all instance settings for the specified variable will be updated, unless the "-n" ("--no_override") command options is specified. llvm-svn: 114808
* Fixed some tests to avoid LiveIntervals::getInstructionFromIndex(..) ↵Lang Hames2010-09-263-9/+8
| | | | | | overhead where possible. Thanks to Jakob for the suggestions. llvm-svn: 114798
* New cmake options LLVM_INCLUDE_X (X = {TOOLS, EXAMPLES, TESTS}) forOscar Fuentes2010-09-252-9/+30
| | | | | | not generating build targets for those parts of the build. llvm-svn: 114797
* Avoid warnings about implicit conversions to `bool' in MSVC. This timeOscar Fuentes2010-09-253-4/+4
| | | | | | | | for real. Patch by Nathan Jeffords! llvm-svn: 114796
* Reverting "CMake: Don't include tools, unittets, or examples asOscar Fuentes2010-09-254-28/+14
| | | | | | | | | | | | available targets unless LLVM_INCLUDE_X is ON. LLVM_BUILD_X implies LLVM_INCLUDE_X" It breaks the configuration phase when cmake is invoked without parameters, it is too complex for the purpose and introduces an incovenience for the user (as both LLVM_BUILD_X and LLVM_INCLUDE_X must set to OFF for not including X on the build) llvm-svn: 114795
* Avoid using VNInfo::getCopy as much as possible. I want to get rid of it.Jakob Stoklund Olesen2010-09-252-10/+10
| | | | llvm-svn: 114794
* Driver/Linux: Translate rewritten lib options back to standard -l form whenDaniel Dunbar2010-09-251-2/+11
| | | | | | using generic GCC tools. llvm-svn: 114793
* temporarily revert developer policy change as a courtesy to vikram.Chris Lattner2010-09-251-18/+14
| | | | llvm-svn: 114792
* Removed VNInfo::isDefAccurate(). Def "accuracy" can be checked by testing ↵Lang Hames2010-09-2511-104/+78
| | | | | | whether LiveIntervals::getInstructionFromIndex(def) returns NULL. llvm-svn: 114791
* In preparation for adding generation of destructors for objects with ↵Marcin Swiderski2010-09-251-43/+166
| | | | | | | | | | automatic storage added: - LocalScope class with iterator used to pointing into it, - fat doxygen comment for LocalScope indended usage, - BlockScopePosPair class used for storing jump targets/sources (for: goto, break, continue), that replaces raw CFGBlock pointer used earlier for this purpose. llvm-svn: 114790
* Add test case for PTX ret instructionChe-Liang Chiou2010-09-251-0/+6
| | | | llvm-svn: 114789
* Add ret instruction to PTX backendChe-Liang Chiou2010-09-2511-4/+53
| | | | llvm-svn: 114788
* Remove trailing spaces of CallingConv.hChe-Liang Chiou2010-09-251-5/+5
| | | | llvm-svn: 114787
OpenPOWER on IntegriCloud