aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-06-04Enable generating PPC pre-increment (r+imm) instructions by default.Hal Finkel
2012-06-03Represent .rept as an anonymous macro. This removes the need for the ActiveReptRafael Espindola
2012-06-03Add a typedef to simplify the code a bit. Not functionality change.Rafael Espindola
2012-06-03Rename FMA3 feature flag to just FMA to match gcc so it can be added to clang.Craig Topper
2012-06-03Simplify the fma4 renaming code.Craig Topper
2012-06-03Autoupgrade support the rename of x86.fma4 intrinsics to x86.fma from r157898.Craig Topper
2012-06-03Rename fma4 intrinsics to just fma since they are now used for both FMA4 and ...Craig Topper
2012-06-03Revert r157831Manman Ren
2012-06-03Use sse_load_f32/64 for scalar FMA3 intrinsic patterns instead of 128-bit loa...Craig Topper
2012-06-03Add neverHasSideEffects and mayLoad to FMA3 instructions.Craig Topper
2012-06-02Use access(2) instead of stat(2) to check if a file exists.Benjamin Kramer
2012-06-02Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer
2012-06-02PR1255: case ranges.Stepan Dyatkovskiy
2012-06-02PR1255: case ranges.Stepan Dyatkovskiy
2012-06-02Fix a bug in the code which custom-lowers truncating stores in LegalizeDAG.Akira Hatanaka
2012-06-02remove an unused variable.Chris Lattner
2012-06-02Remove code which is no longer needed in MipsAsmPrinter and MipsMCInstLower.Akira Hatanaka
2012-06-02Set operation actions for load/store nodes in the Mips backend.Akira Hatanaka
2012-06-02Add definitions of 32/64-bit unaligned load/store instructions for Mips.Akira Hatanaka
2012-06-02Define functions MipsTargetLowering::LowerLOAD and LowerSTORE whichAkira Hatanaka
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