aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Make the parser include the lower level error message in its own errorDan Gohman2010-01-211-1/+2
* Avoid printing a spurious semicolon when there is no filename.Dan Gohman2010-01-211-9/+12
* When re-using an existing cast for a user, it's still necessary to callDan Gohman2010-01-211-1/+3
* Fix a crasher trying to fold each element in a comparison between two vectorsNick Lewycky2010-01-213-10/+17
* Run the verifier after LSR, to help catch use-before-def errors beforeDan Gohman2010-01-211-0/+4
* Re-implement the main strength-reduction portion of LoopStrengthReduction.Dan Gohman2010-01-216-2355/+2675
* Add strcpy_chk -> strcpy support for "don't know" object sizeEric Christopher2010-01-211-0/+45
* Fix a minor issue in x86 load / store folding table. movups does an unaligned...Evan Cheng2010-01-211-1/+1
* Make sure that landing pad entries in the EH call site table are in the properJim Grosbach2010-01-214-2/+20
* simplify this code.Chris Lattner2010-01-201-1/+1
* SjLj EH introduces can introduce an additional edge to a landing pad and padJim Grosbach2010-01-201-0/+13
* eliminate FnStubInfo, using MachineModuleInfoMachO instead.Chris Lattner2010-01-201-73/+66
* make findDebugLoc a class methodDale Johannesen2010-01-203-13/+15
* split function stub printing out to its own function,Chris Lattner2010-01-201-46/+58
* eliminate the GVStubs and HiddenGVStubs maps, and use Chris Lattner2010-01-201-23/+39
* don't forget to initialize an instance variable!Chris Lattner2010-01-201-2/+2
* When XDEBUG is enabled, check for SelectionDAG cycles at some keyDavid Greene2010-01-202-1/+36
* adopt getAdjustedAnalysisPointer in a few more passes.Chris Lattner2010-01-206-0/+64
* adopt getAdjustedAnalysisPointer in two more passes.Chris Lattner2010-01-202-0/+20
* adopt getAdjustedAnalysisPointer in BasicCallGraph.Chris Lattner2010-01-201-1/+11
* add some new methods to adjust this pointers. Not used yet.Chris Lattner2010-01-201-0/+20
* don't send null pointers through the constantexpr codepath unneededly.Chris Lattner2010-01-201-0/+6
* reduce redundant are's.Chris Lattner2010-01-202-2/+2
* Move per-function inline threshold calculation to a method.Jakob Stoklund Olesen2010-01-201-14/+12
* use getGlobalDirective(), don't hardcode .globl. PR6093Chris Lattner2010-01-201-13/+13
* Fix an infinite recursion problem. dbgs() should return errs() inDavid Greene2010-01-201-2/+2
* eliminate some uses of AsmPrinter::EmitIntXXXChris Lattner2010-01-203-20/+19
* Backout r93990Victor Hernandez2010-01-201-9/+4
* inline and radically simplify printDataDirective. It will eventuallyChris Lattner2010-01-202-46/+24
* emit basic block labels with mcstreamer.Chris Lattner2010-01-201-8/+4
* emit integer and fp zeros as (e.g.) .byte 0 instead of .space 1,Chris Lattner2010-01-201-15/+12
* signficant cleanups to EmitGlobalConstant (including streamerization Chris Lattner2010-01-201-103/+67
* Fix/strengthen verification of llvm.dbg.declareVictor Hernandez2010-01-201-4/+9
* Switch Elts from vector to SmallVectorVictor Hernandez2010-01-201-2/+1
* switch ConstantFP emission to use MCStreamer, significantly Chris Lattner2010-01-201-34/+18
* make mcasmstreamer handle expanding 8 byte integer constants to Chris Lattner2010-01-202-21/+16
* give createAsmStreamer an 'isLittleEndian' argument.Chris Lattner2010-01-202-4/+10
* revert 93934, removing the MCAsmInfo endianness bit. I can'tChris Lattner2010-01-2018-56/+28
* Fix if/else brackets; getFunctionForValue() is to be called for non-metadata ...Victor Hernandez2010-01-201-1/+3
* Fix the conditions to unambiguously show the logic they represent. This is theChandler Carruth2010-01-201-3/+3
* Map operands of all function-local metadata, not just metadata passed to llvm...Victor Hernandez2010-01-201-19/+13
* Avoid unnecessary Elts arrayVictor Hernandez2010-01-201-4/+2
* Refactor common parts of MDNode::getFunction() and assertLocalFunction() into...Victor Hernandez2010-01-202-34/+24
* If a instruction belongs to another function (and not current function) as pe...Devang Patel2010-01-201-4/+12
* Add some asserts to check SelectionDAG problems earlier.David Greene2010-01-201-0/+12
* Move findDebugLoc somewhere more central. FixDale Johannesen2010-01-203-21/+19
* Fold (add x, shl(0 - y, n)) -> sub(x, shl(y, n)), to simplify some codeDan Gohman2010-01-191-0/+20
* Wrap some comments to 80 columns.Bob Wilson2010-01-191-2/+4
* Fix a case where debug_value was perturbing theDale Johannesen2010-01-191-4/+19
* When doing address-mode sinking, expand the base register first, ratherDan Gohman2010-01-191-12/+17