aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Use isa<> instead of dyn_cast<> as suggested by Nick.John McCall2011-11-091-1/+1
* Add support for encoding immediates in icmp and fcmp. Hopefully, this willChad Rosier2011-11-092-12/+278
* Hide cpu name checking in ARMSubtarget.Evan Cheng2011-11-092-1/+2
* Collapse DomainValues across loop back-edges.Jakob Stoklund Olesen2011-11-092-8/+80
* Link to the live DomainValue after merging.Jakob Stoklund Olesen2011-11-091-13/+50
* Object/COFF: Fix PE reading.Michael J. Spencer2011-11-081-23/+30
* Track reference count independently from clear().Jakob Stoklund Olesen2011-11-081-4/+4
* Properly handle Mips MC relocations and lower cpload and cprestore macros to ...Bruno Cardoso Lopes2011-11-084-45/+191
* Emit the compact unwind *if* we have a compact unwind encoding.Bill Wendling2011-11-081-1/+1
* Call release() directly when cleaning up the remaining DomainValues.Jakob Stoklund Olesen2011-11-081-5/+3
* Rename all methods to follow style guide.Jakob Stoklund Olesen2011-11-081-42/+42
* Handle reference counts in one function: release().Jakob Stoklund Olesen2011-11-081-15/+18
* Also add the linkage name to the name accelerator tables if it existsEric Christopher2011-11-082-2/+19
* Add a hack to the scheduler to disable pseudo-two-address dependencies inDan Gohman2011-11-083-10/+30
* Add workaround for Cortex-M3 errata 602117 by replacing ldrd x, y, [x] with l...Evan Cheng2011-11-082-14/+21
* ARMFastISel doesn't support thumb1. Rename isThumb to isThumb2 to reflect this.Chad Rosier2011-11-081-39/+39
* Fix code to match comment. Fixes PR11340, a regression from r143209.Eli Friedman2011-11-082-1/+11
* Clear old DomainValue after merging.Jakob Stoklund Olesen2011-11-081-1/+6
* MC/COFF: Correctly emit the size of an empty string table.Michael J. Spencer2011-11-081-0/+1
* LICM pass now understands invariant load metadata. Nothing generates this ye...Pete Cooper2011-11-082-0/+41
* Add the base ObjC method name to the names lookup table as well.Eric Christopher2011-11-081-0/+6
* Adding test for machine-licm operating on invariant load instructionsPete Cooper2011-11-081-0/+29
* Lower mem-ops to unaligned i32/i16 load/stores on ARM where supported.Lang Hames2011-11-083-6/+26
* Added invariant field to the DAG.getLoad method and changed all calls.Pete Cooper2011-11-0826-202/+253
* A few more places where we can avoid multiple size queries.Eric Christopher2011-11-081-7/+7
* Don't evaluate Data.size() on every iteration.Eric Christopher2011-11-081-1/+1
* This patch handles unaligned loads and stores in Mips JIT. Mips backendBruno Cardoso Lopes2011-11-082-6/+148
* PathProfiling.c: Get rid of using "inline". We may expect compiler shall opti...NAKAMURA Takumi2011-11-081-7/+2
* Fix the printing of constants. Patch by Stepan Dyatkovskiy!John McCall2011-11-082-1/+5
* Add Eero to the list of external projects.Bill Wendling2011-11-081-0/+16
* PPCInstrInfo.cpp: Fix one "unused" warning.NAKAMURA Takumi2011-11-081-0/+1
* runtime/libprofile/PathProfiling.c: Use __inline__ to appease clang -std=gnu8...NAKAMURA Takumi2011-11-081-3/+3
* test/CodeGen/X86/vec_shuffle-39.ll: Add explicit -mtriple=x86_64-linux. Passi...NAKAMURA Takumi2011-11-081-1/+1
* test/CodeGen/X86/vec_shuffle-38.ll: Relax expression for Win32 x64.NAKAMURA Takumi2011-11-081-1/+1
* test/CodeGen/X86/vec_shuffle.ll: Add explicit -mtriple=i686-linux. We may see...NAKAMURA Takumi2011-11-081-1/+1
* Make sure to mark vector extload's as expand on ARM. Fixes PR11319.Eli Friedman2011-11-082-9/+26
* Add a bunch of calls to RemoveDeadNode in LegalizeDAG, so legalization doesn'...Eli Friedman2011-11-083-3/+39
* Cleanup the formatting.Bill Wendling2011-11-081-22/+37
* Add x86 isel logic and patterns to match movlps from clang generated IR for _...Evan Cheng2011-11-084-8/+63
* Convert to the new EH model.Bill Wendling2011-11-082-20/+15
* Convert to the new EH model.Bill Wendling2011-11-083-28/+20
* Convert tests to the new EH model.Bill Wendling2011-11-086-51/+29
* Enable support for returning i1, i8, and i16. Nothing special todo as it's theChad Rosier2011-11-083-1/+24
* Added missing newlinePete Cooper2011-11-081-1/+1
* Revert r144034 while I try to track down a crash.Eli Friedman2011-11-072-33/+3
* This code is dead, what with the new EH model and the auto-upgraders in place.Bill Wendling2011-11-071-639/+12
* Fix test for Windows as well.Jakob Stoklund Olesen2011-11-071-1/+0
* Kill and collapse outstanding DomainValues.Jakob Stoklund Olesen2011-11-078-28/+58
* InstCombine now optimizes vector udiv by power of 2 to shiftsPete Cooper2011-11-072-5/+24
* Add a bunch of calls to RemoveDeadNode in LegalizeDAG, so legalization doesn'...Eli Friedman2011-11-072-3/+33