aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* Fix PR4986. "r1024 = insert_subreg r1024, undef, 2" cannot be turned in an im...Evan Cheng2009-09-211-10/+23
* one case handled, expanded another testcase inline.Chris Lattner2009-09-211-20/+16
* formatting cleanups, no functionality change.Chris Lattner2009-09-211-118/+116
* Implement the JIT side of the GDB JIT debugging interface. To enable thisReid Kleckner2009-09-209-18/+396
* simplify as daniel suggestsChris Lattner2009-09-201-16/+9
* Revert r82404, it is causing a bootstrap miscompile. This is very very Chris Lattner2009-09-201-14/+1
* improve memdep to eliminate bitcasts (and aliases, and noop geps) Chris Lattner2009-09-201-1/+14
* Move CoerceAvailableValueToLoadType earlier in GVN.cpp. Hook it upChris Lattner2009-09-201-105/+152
* change the interface to CoerceAvailableValueToLoadType to be Chris Lattner2009-09-201-15/+21
* enhance GVN to forward substitute a stored value to a loadChris Lattner2009-09-201-15/+129
* update an entry, delete an entry which has been fixed.Chris Lattner2009-09-201-36/+15
* tidy upChris Lattner2009-09-201-3/+3
* --- Reverse-merging r82282 into '.':Bill Wendling2009-09-203-58/+22
* remove a temporary hack.Chris Lattner2009-09-202-4/+2
* rename X86ATTAsmPrinter.cpp -> X86AsmPrinter.cpp likewise the .h file.Chris Lattner2009-09-205-958/+941
* move target registry stuff to X86ATTAsmPrinter.cppChris Lattner2009-09-202-27/+25
* simplify this now that createX86CodePrinterPass is trivialChris Lattner2009-09-201-14/+2
* rename X86ATTAsmPrinter class -> X86AsmPrinterChris Lattner2009-09-205-37/+35
* remove the asmstring, it is now dead. Improve comment.Chris Lattner2009-09-201-3/+4
* Peer through zext and sext to eliminate them when it is safe to do so.Nick Lewycky2009-09-202-22/+16
* kill off printPICLabel now, it's specialness is handled byChris Lattner2009-09-205-18/+2
* delete X86IntelAsmPrinter! Now -x86-asm-syntax just switchesChris Lattner2009-09-205-815/+5
* Fold 'icmp eq (icmp), true' into an xor(icmp).Nick Lewycky2009-09-201-0/+14
* Add an intel syntax MCInstPrinter implementation. You can nowChris Lattner2009-09-206-10/+244
* tidy upChris Lattner2009-09-201-1/+1
* eliminate a use of strtoul.Chris Lattner2009-09-201-12/+2
* split random COFF asmprinter state out to X86COFFMachineModuleInfo.h.Chris Lattner2009-09-206-137/+238
* Correct the comment; this applies to fcmp too.Nick Lewycky2009-09-201-1/+1
* Remove tab, again.Nick Lewycky2009-09-201-1/+1
* Teach the constant folder how to not a cmpinst.Nick Lewycky2009-09-201-0/+14
* smallvectorize getExtraOptionNamesChris Lattner2009-09-201-2/+1
* minor cleanups.Chris Lattner2009-09-201-22/+24
* strength reduce further StringRef-> const char*, saving another 620 bytes.Chris Lattner2009-09-201-5/+11
* Try turning icmp(bitcast(x), bitcast(y)) into icmp(bitcast(bitcast(x)), y) inNick Lewycky2009-09-201-0/+10
* switch an std::string to StringRef, shaving 400 bytes off CommandLine.oChris Lattner2009-09-201-11/+10
* Remove tabs I added.Nick Lewycky2009-09-201-8/+8
* the switch from std::map -> StringMap caused --help output to be in Chris Lattner2009-09-201-5/+15
* eliminate the duplicate detection loop, moving it into the loop that populate...Chris Lattner2009-09-201-13/+6
* Eliminate a masochistic "algorithm" loop, shrinking CommandLine.o from 71524-...Chris Lattner2009-09-201-13/+8
* don't use count + insert, just do insert + failure. Also, instead of deletin...Chris Lattner2009-09-201-6/+9
* switch to SmallPtrSet instead of std::set, saving 1K from theChris Lattner2009-09-201-4/+4
* change an std::sort to an array_pod_sort call, shrinking CommandLine.o by 9%.Chris Lattner2009-09-201-1/+2
* Several changes together in a murky mess:Chris Lattner2009-09-201-84/+102
* Clean up the usage of evaluateICmpRelation's return value.Nick Lewycky2009-09-201-37/+30
* Fix refacto, this code was expecting to stride past the argument prefix.Daniel Dunbar2009-09-201-0/+1
* Strip trailing whitespace.Daniel Dunbar2009-09-201-41/+41
* Remove dead store by taking a guess at what Chris meant. I wasn't able toNick Lewycky2009-09-201-2/+1
* Still one more thing wrong here...Bill Wendling2009-09-201-0/+5
* Tabs -> spaces, and remove trailing whitespace.Daniel Dunbar2009-09-2019-1235/+1234
* Here's fun! It turns out that these filter functions can be internal. If they'reBill Wendling2009-09-202-7/+2