aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-06-05Implement LiveRangeCalc::extendToUses() and createDeadDefs().Jakob Stoklund Olesen
2012-06-05MachineInstr::eraseFromParent fix for removing bundled instrs.Andrew Trick
2012-06-05misched: API for minimum vs. expected latency.Andrew Trick
2012-06-05Add a new intrinsic: llvm.fmuladd. This intrinsic represents a multiply-addLang Hames
2012-06-05Fix header file include order in NVPTX backend NV_CONTRIBYuan Lin
2012-06-05LoopUnroll: always check for NULL LoopPassManagerAndrew Trick
2012-06-05PPC32 uses R2 as the TLS register. Fix the copy and paste.Roman Divacky
2012-06-05X86 itinerary properties.Andrew Trick
2012-06-05ARM itinerary properties.Andrew Trick
2012-06-05misched: Added MultiIssueItineraries.Andrew Trick
2012-06-05sdsched: Use the right heuristics when -mcpu is not provided and we have no i...Andrew Trick
2012-06-05misched: Allow disabling scoreboard hazard checking for subtargets with aAndrew Trick
2012-06-05whitespaceAndrew Trick
2012-06-05misched: comments from code review.Andrew Trick
2012-06-05Remove the last remat-related code from LiveIntervalAnalysis.Jakob Stoklund Olesen
2012-06-05Stop using LiveIntervals::isReMaterializable().Jakob Stoklund Olesen
2012-06-05Revert commit r157966Joel Jones
2012-06-04This change handles a another case for generating the bic instruction Joel Jones
2012-06-04Delete dead code.Jakob Stoklund Olesen
2012-06-04When gvn decides to replace an instruction with another, we have to patch theRafael Espindola
2012-06-04Switch LiveIntervals member variable to LLVM naming standards.Jakob Stoklund Olesen
2012-06-04Pass context pointers to LiveRangeCalc::reset().Jakob Stoklund Olesen
2012-06-04Fix a bug in MipsTargetLowering::LowerLOAD. A shift-right-logical node isAkira Hatanaka
2012-06-04Implement local-exec TLS on PowerPC.Roman Divacky
2012-06-04MIPS TLS: use the model selected by TargetMachine::getTLSModel().Hans Wennborg
2012-06-04Remove the "-promote-elements" flag. This flag is now enabled by default.Nadav Rotem
2012-06-04Better comments for TLS-related X86 MachineOperand flags.Hans Wennborg
2012-06-04Add intrinsic forms for FMA instructions to opcode folding tables.Craig Topper
2012-06-04Add VFMADDSUB and VFMSUBADD FMA instructions to folding tables. Also add 213 ...Craig Topper
2012-06-04Fix a copy-and-paste duplication error in the PPC 440 and A2 schedules (no fu...Hal Finkel
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