aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* add a new insertAfter method, patch by Tom Jablin!Chris Lattner2009-01-131-0/+6
* make -march=cpp handle the nocapture attribute, make it assert if itChris Lattner2009-01-131-22/+19
* Un-tabify.Evan Cheng2009-01-131-1/+1
* FIX llvm-gcc bootstrap on x86_64 linux. If a virtual register is copied to a ...Evan Cheng2009-01-131-0/+13
* Use DebugInfo interface to lower dbg_* intrinsics.Devang Patel2009-01-139-61/+77
* Start using DebugInfo API to emit debug info.Devang Patel2009-01-131-11/+10
* Emit debug info, only if at least one compile unit is seen.Devang Patel2009-01-121-2/+8
* If multiple compile units are seen then emit them independently. In other wor...Devang Patel2009-01-121-65/+74
* Avoid cast<>, use light weith wrapper directly.Devang Patel2009-01-121-3/+3
* Use SrcLineInfo from DwarfWriter. The MachineModuleInfo copy will disappear s...Devang Patel2009-01-121-12/+9
* Enable recursive inlining. Reduce inlining thresholdDale Johannesen2009-01-122-8/+6
* Add classof() methods to support isa<> and other related facilities.Devang Patel2009-01-121-8/+2
* Rename getABITypeSize to getTypePaddedSize, asDuncan Sands2009-01-1248-141/+145
* Add DwarfWriter interface to mainipulate source location info.Devang Patel2009-01-121-45/+91
* Clear debug info at the end of function processing.Devang Patel2009-01-121-1/+12
* There is no need to maintain separate labelid list in the dwarf writer. It is...Devang Patel2009-01-121-36/+5
* Remove some dead code from the days llvm had type planes.Rafael Espindola2009-01-121-46/+1
* Fix PR3241: Currently EmitCopyFromReg emits a copy from the physical register...Evan Cheng2009-01-125-65/+87
* More two-address fixes. This gets lua working with join-creation enabled.Owen Anderson2009-01-121-6/+10
* make tblgen autogenerate the nocapture intrinsics for Chris Lattner2009-01-121-4/+0
* make tblgen emit the entire Intrinsic::getAttributes method, Chris Lattner2009-01-121-10/+1
* Increase default inlining aggressiveness in partialDale Johannesen2009-01-111-2/+2
* simplify CallSite helper class to not consult the Instruction'sGabor Greif2009-01-111-59/+33
* Duncan is nervous about undefinedness of % with negatives. I'mChris Lattner2009-01-111-1/+1
* do not generated GEPs into vectors where they don't already exist.Chris Lattner2009-01-111-4/+3
* Make a couple of cleanups to the instcombine bitcast/gep Chris Lattner2009-01-111-12/+13
* Use the spiffy new getAlignmentFromAttrs function.Nick Lewycky2009-01-111-1/+1
* CheckForPhysRegDependency should not return copy cost. It's not used. No func...Evan Cheng2009-01-111-9/+4
* 80 col violation.Evan Cheng2009-01-101-1/+2
* Reduce initial small vector sizes.Devang Patel2009-01-101-6/+6
* Fix thinko. Create parent scope if parent descriptor is *not* null.Devang Patel2009-01-101-2/+2
* Duplicated node may produce a non-physical register def.Evan Cheng2009-01-091-3/+5
* Minor debug output tweak.Evan Cheng2009-01-091-2/+2
* Request DwarfWriter. This will be used to handle dbg_* intrinsics.Devang Patel2009-01-092-2/+7
* fix typo Duncan noticed.Chris Lattner2009-01-091-1/+1
* Fix PR3304Chris Lattner2009-01-091-2/+12
* Removed trailing whitespace from Makefiles.Misha Brukman2009-01-0943-92/+92
* Implement rdar://6480391, extending of equality icmp's to avoid a truncation.Chris Lattner2009-01-091-0/+22
* Remove some old code that looks like a remanant from signed-types days.Chris Lattner2009-01-091-23/+0
* Fix PR3298, a crash in Jump Threading. Apparently even Chris Lattner2009-01-091-0/+4
* Fix part 3/2 of PR3290, making instcombine zap (gep(bitcast)) when possible.Chris Lattner2009-01-091-81/+116
* move some code, check to see if the input to the GEP is a bitcastChris Lattner2009-01-091-23/+22
* Add load-folding table entries for MOVDQA.Dan Gohman2009-01-091-0/+6
* Whitespace and other minor adjustments to make SSE instructions haveDan Gohman2009-01-091-26/+32
* Adjustments to last patch based on review.Dale Johannesen2009-01-094-11/+24
* 61949 accidentally introduced an escaped newline. Fix this by makingDan Gohman2009-01-081-1/+1
* Convert DwarfWriter into a pass.Devang Patel2009-01-087-69/+75
* Delete unnecessary parens around return values.Dan Gohman2009-01-082-2/+2
* Fix the comment for lltok::backslash.Dan Gohman2009-01-081-1/+1
* Fix the path to llvm/Assembly/Parser.h in a comment.Dan Gohman2009-01-081-1/+1