| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | adopt getAdjustedAnalysisPointer in a few more passes. | Chris Lattner | 2010-01-20 | 6 | -0/+64 |
| | | | | | llvm-svn: 94018 | ||||
| * | adopt getAdjustedAnalysisPointer in two more passes. | Chris Lattner | 2010-01-20 | 2 | -0/+20 |
| | | | | | llvm-svn: 94017 | ||||
| * | Updated README.txt | Howard Hinnant | 2010-01-20 | 1 | -2/+2 |
| | | | | | llvm-svn: 94016 | ||||
| * | adopt getAdjustedAnalysisPointer in BasicCallGraph. | Chris Lattner | 2010-01-20 | 1 | -1/+11 |
| | | | | | llvm-svn: 94015 | ||||
| * | Settled rule on warning on unimplemented property in | Fariborz Jahanian | 2010-01-20 | 5 | -6/+68 |
| | | | | | | | | | category implementation when some implementations are missing in the primary class implementation. (fixes radar 6505200). llvm-svn: 94014 | ||||
| * | add some new methods to adjust this pointers. Not used yet. | Chris Lattner | 2010-01-20 | 2 | -0/+28 |
| | | | | | llvm-svn: 94013 | ||||
| * | add a helper method. | Chris Lattner | 2010-01-20 | 1 | -0/+5 |
| | | | | | llvm-svn: 94012 | ||||
| * | Updated README.txt | Howard Hinnant | 2010-01-20 | 1 | -0/+124 |
| | | | | | llvm-svn: 94011 | ||||
| * | don't send null pointers through the constantexpr codepath unneededly. | Chris Lattner | 2010-01-20 | 1 | -0/+6 |
| | | | | | llvm-svn: 94010 | ||||
| * | reduce redundant are's | Chris Lattner | 2010-01-20 | 2 | -2/+2 |
| | | | | | llvm-svn: 94009 | ||||
| * | reduce redundant are's. | Chris Lattner | 2010-01-20 | 3 | -4/+3 |
| | | | | | llvm-svn: 94008 | ||||
| * | Move per-function inline threshold calculation to a method. | Jakob Stoklund Olesen | 2010-01-20 | 2 | -14/+18 |
| | | | | | | | | No functional change except the forgotten test for InlineLimit.getNumOccurrences() == 0 in the CurrentThreshold2 calculation. llvm-svn: 94007 | ||||
| * | use getGlobalDirective(), don't hardcode .globl. PR6093 | Chris Lattner | 2010-01-20 | 1 | -13/+13 |
| | | | | | llvm-svn: 94006 | ||||
| * | Improve performance of warning when not implementing a required | Fariborz Jahanian | 2010-01-20 | 1 | -13/+13 |
| | | | | | | | | property of a protocol (my previous patch). No change in functionality. (radar 7544809). llvm-svn: 94005 | ||||
| * | Make some helper functions static. | Benjamin Kramer | 2010-01-20 | 1 | -5/+5 |
| | | | | | llvm-svn: 94004 | ||||
| * | Don't store a Twine temporary, it's unsafe. | Benjamin Kramer | 2010-01-20 | 1 | -4/+6 |
| | | | | | llvm-svn: 94003 | ||||
| * | Fix an infinite recursion problem. dbgs() should return errs() in | David Greene | 2010-01-20 | 1 | -2/+2 |
| | | | | | | | release mode. llvm-svn: 94001 | ||||
| * | Fix html glitch. Pointed out by clwi (PR6090). | Duncan Sands | 2010-01-20 | 1 | -1/+1 |
| | | | | | llvm-svn: 94000 | ||||
| * | Correct comments. | Zhongxing Xu | 2010-01-20 | 1 | -1/+1 |
| | | | | | llvm-svn: 93999 | ||||
| * | allow this test to pass, even with the recent .s printer changes. | Chris Lattner | 2010-01-20 | 1 | -126/+126 |
| | | | | | | | Have I ever mentioned that clang regtests should not be grepping .s files?? llvm-svn: 93998 | ||||
| * | Fix a typo pointed about by gabor. | Chandler Carruth | 2010-01-20 | 1 | -1/+1 |
| | | | | | llvm-svn: 93997 | ||||
| * | eliminate some uses of AsmPrinter::EmitIntXXX | Chris Lattner | 2010-01-20 | 3 | -20/+19 |
| | | | | | llvm-svn: 93996 | ||||
| * | Backout r93990 | Victor Hernandez | 2010-01-20 | 1 | -9/+4 |
| | | | | | llvm-svn: 93995 | ||||
| * | inline and radically simplify printDataDirective. It will eventually | Chris Lattner | 2010-01-20 | 3 | -50/+24 |
| | | | | | | | go completely away. llvm-svn: 93994 | ||||
| * | emit basic block labels with mcstreamer. | Chris Lattner | 2010-01-20 | 3 | -10/+6 |
| | | | | | llvm-svn: 93993 | ||||
| * | emit integer and fp zeros as (e.g.) .byte 0 instead of .space 1, | Chris Lattner | 2010-01-20 | 3 | -18/+17 |
| | | | | | | | for tidiness. llvm-svn: 93992 | ||||
| * | signficant cleanups to EmitGlobalConstant (including streamerization | Chris Lattner | 2010-01-20 | 3 | -106/+68 |
| | | | | | | | | | of int initializers), change some methods to be static functions, use raw_ostream::write_hex instead of a smallstring dance with APValue::toStringUnsigned(S, 16). llvm-svn: 93991 | ||||
| * | Fix/strengthen verification of llvm.dbg.declare | Victor Hernandez | 2010-01-20 | 1 | -4/+9 |
| | | | | | llvm-svn: 93990 | ||||
| * | Switch Elts from vector to SmallVector | Victor Hernandez | 2010-01-20 | 1 | -2/+1 |
| | | | | | llvm-svn: 93989 | ||||
| * | switch ConstantFP emission to use MCStreamer, significantly | Chris Lattner | 2010-01-20 | 1 | -34/+18 |
| | | | | | | | simplifying the code. llvm-svn: 93988 | ||||
| * | make mcasmstreamer handle expanding 8 byte integer constants to | Chris Lattner | 2010-01-20 | 2 | -21/+16 |
| | | | | | | | | 4-byte constants if .quad isn't supported. Switch a bunch of methods used by the dwarf writer to use OutStreamer.EmitIntValue. llvm-svn: 93987 | ||||
| * | give createAsmStreamer an 'isLittleEndian' argument. | Chris Lattner | 2010-01-20 | 4 | -6/+15 |
| | | | | | llvm-svn: 93986 | ||||
| * | revert 93934, removing the MCAsmInfo endianness bit. I can't | Chris Lattner | 2010-01-20 | 21 | -63/+31 |
| | | | | | | | | stomache MCAsmInfo having this, and I found a better solution to this layering issue. llvm-svn: 93985 | ||||
| * | Fix if/else brackets; getFunctionForValue() is to be called for non-metadata ↵ | Victor Hernandez | 2010-01-20 | 1 | -1/+3 |
| | | | | | | | values llvm-svn: 93984 | ||||
| * | fix return type of _Unwind_Exception.exception_cleanup | Nick Kledzik | 2010-01-20 | 1 | -2/+2 |
| | | | | | llvm-svn: 93983 | ||||
| * | Move the MacroBuilder utilitiy to its own header. Update references. | Chandler Carruth | 2010-01-20 | 4 | -24/+49 |
| | | | | | | | Comments and/or improvements to the documentation are welcome. llvm-svn: 93982 | ||||
| * | Fix an invalid Twine use spotty by abbeyj, it isn't safe to use Twine | Daniel Dunbar | 2010-01-20 | 1 | -1/+4 |
| | | | | | | | | temporaries (this is one reason I'm nervous about propagating their use beyond particularly performance critical places). llvm-svn: 93981 | ||||
| * | Fix the conditions to unambiguously show the logic they represent. This is the | Chandler Carruth | 2010-01-20 | 1 | -3/+3 |
| | | | | | | | | logic enforced in the test case as well, so hopefully it is correct. Please review Victor. llvm-svn: 93980 | ||||
| * | Map operands of all function-local metadata, not just metadata passed to ↵ | Victor Hernandez | 2010-01-20 | 1 | -19/+13 |
| | | | | | | | llvm.dbg.declare intrinsics llvm-svn: 93979 | ||||
| * | Avoid unnecessary Elts array | Victor Hernandez | 2010-01-20 | 1 | -4/+2 |
| | | | | | llvm-svn: 93978 | ||||
| * | Refactor common parts of MDNode::getFunction() and assertLocalFunction() ↵ | Victor Hernandez | 2010-01-20 | 3 | -35/+25 |
| | | | | | | | into getFunctionForValue() llvm-svn: 93977 | ||||
| * | Actually remove the include that r93974 made unnecessary. | Chandler Carruth | 2010-01-20 | 1 | -1/+0 |
| | | | | | llvm-svn: 93975 | ||||
| * | Fix a layering issue between Basic and FE by moving a utility class into Basic. | Chandler Carruth | 2010-01-20 | 2 | -24/+24 |
| | | | | | | | | | This isn't entirely satisfactory, as it seems an implementation detail, and with nothing to do with TargetInfo. Suggestions on where to put this are welcome. llvm-svn: 93974 | ||||
| * | Add a missing case for DeclContext printer. | Zhongxing Xu | 2010-01-20 | 1 | -0/+5 |
| | | | | | llvm-svn: 93973 | ||||
| * | Driver: Lift clang resource directory computation to the Driver object. | Daniel Dunbar | 2010-01-20 | 3 | -9/+12 |
| | | | | | llvm-svn: 93971 | ||||
| * | clang/Darwin: Update for rename of 10.4 static runtime library. | Daniel Dunbar | 2010-01-20 | 1 | -1/+1 |
| | | | | | llvm-svn: 93970 | ||||
| * | clang/Darwin: Rename x86_10.4 static lib config to just 10.4, and add 'eprintf' | Daniel Dunbar | 2010-01-20 | 1 | -6/+7 |
| | | | | | | | which seems to be needed. llvm-svn: 93969 | ||||
| * | Also handle CXXConstructor, CXXDestructor and CXXConversion in CFG | Mike Stump | 2010-01-20 | 1 | -2/+4 |
| | | | | | | | printing. llvm-svn: 93968 | ||||
| * | If a instruction belongs to another function (and not current function) as ↵ | Devang Patel | 2010-01-20 | 2 | -4/+40 |
| | | | | | | | per debug info attached with the instruction then ignore the dangling lexical scope of this instruction. Such scopes are unreachable. llvm-svn: 93967 | ||||
| * | Use the llvm coding convention for indentation for switch. | Mike Stump | 2010-01-20 | 9 | -148/+148 |
| | | | | | llvm-svn: 93966 | ||||

