aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-06-02Define Mips specific unaligned load/store nodes.Akira Hatanaka
2012-06-02Expand unaligned i16 loads/stores for the Mips backend.Akira Hatanaka
2012-06-02In MipsMCInstLower::LowerSymbolOperand, get offset from symbol ifAkira Hatanaka
2012-06-01Switch all register list clients to the new MC*Iterator interface.Jakob Stoklund Olesen
2012-06-01Register the gcov "writeout" at init time. Don't list this as a d'tor. Instead,Bill Wendling
2012-06-01Remove physreg support from adjustCopiesBackFrom and removeCopyByCommutingDef.Jakob Stoklund Olesen
2012-06-01Simplify some more getAliasSet callers.Jakob Stoklund Olesen
2012-06-01Use dominates(Instruction, Use) in the verifier.Rafael Espindola
2012-06-01[arm-fast-isel] Fix handling of the frameaddress intrinsic. If depth is 0Chad Rosier
2012-06-01Switch some getAliasSet clients to MCRegAliasIterator.Jakob Stoklund Olesen
2012-06-01X86: peephole optimization to remove cmp instructionManman Ren
2012-06-01ARM: properly handle alignment for struct byval.Manman Ren
2012-06-01BoundsChecking: fix a bug when the handling of recursive PHIs failed and coul...Nuno Lopes
2012-06-01Implement the local-dynamic TLS model for x86 (PR3985)Hans Wennborg
2012-06-01PR1255: case ranges.Stepan Dyatkovskiy
2012-06-01quick fix for PR13006, will check in testcase later.Chris Lattner
2012-06-01PR1255: case ranges.Stepan Dyatkovskiy
2012-06-01Enable automatic detection of FMA3 support to allow intrinsics to be used.Craig Topper
2012-06-01Remove fadd(fmul) patterns for FMA3. This needs to be implemented by paying a...Craig Topper
2012-06-01Add VFNSUB* instructions to folding table.Craig Topper
2012-06-01Remove a trailing space and fix a comment.Craig Topper
2012-06-01enhance the logic for looking through tailcalls to look through transparent c...Chris Lattner
2012-06-01Tidy up. Remove trailing spaces and fix the worst of the 80 column violations.Craig Topper
2012-06-01enhance getNoopInput to know about vector<->vector bitcasts of legalChris Lattner
2012-06-01rearrange some logic, no functionality change.Chris Lattner
2012-06-01ARM: support struct byval in llvmManman Ren
2012-06-01Fix 80 columns.Michael J. Spencer
2012-06-01Add support for enum forward declarations.Eric Christopher
2012-06-01Put the shiny new MCSubRegIterator to work.Chad Rosier
2012-05-31add -bounds-checking-multiple-traps option to make one trap BB per checkNuno Lopes
2012-05-31revamp BoundsChecking considerably:Nuno Lopes
2012-05-31Add support for return value promotion in X86 calling conventions.Jakob Stoklund Olesen
2012-05-31X86: replace SUB with CMP if possibleManman Ren
2012-05-31Add a PrintRegUnit helper similar to PrintReg.Jakob Stoklund Olesen
2012-05-31Fix typosJoel Jones
2012-05-31Fix typos noticed by Benjamin Kramer.Rafael Espindola
2012-05-31X86: Rename the CLMUL target feature to PCLMUL.Benjamin Kramer
2012-05-31Require intervals in the range metadata to be in a canonical form: They mustRafael Espindola
2012-05-31Added FMA3 Intel instructions.Elena Demikhovsky
2012-05-31Enhance the sinking code to handle diamond patterns. Patch byDuncan Sands
2012-05-31Add intrinsic for pclmulqdq instruction.Craig Topper
2012-05-31Cleanup and factoring of mips16 tablegen classes. Make register classesAkira Hatanaka
2012-05-31Fix typo in assembly directive. Noticed by inspection.Eric Christopher
2012-05-30Avoid depending on list orders and register numbering.Jakob Stoklund Olesen
2012-05-30Extract some pointer hacking to a function.Jakob Stoklund Olesen
2012-05-30Prioritize smaller register classes for urgent evictions.Jakob Stoklund Olesen
2012-05-30Add support for the mips inline asm 'm' output modifier.Eric Christopher
2012-05-30Switch the canonical FMA term operand order to match both the comment I wrote...Owen Anderson
2012-05-30Teach DAGCombine to canonicalize the position of a constant in the term opera...Owen Anderson
2012-05-30Remove extra space.Chad Rosier