aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2012-08-13The structure layout for MCFragment had gaps because of unions, bitfields, etc.,David Sehr
2012-08-13Change LLVM bitcode linking to use tree reductionJan Voung
2012-07-31Make ARM var-arg regsave setup aware of byval stack args. Previously we hadJan Voung
2012-07-09LOCALMODs from hg 0b098ca44de7 against r158408 (hg 90a87d6bfe45)Derek Schuff
2012-07-03Diff from hg rev 0b098ca44de7Derek Schuff
2012-06-13*typo: Cyles changed to CyclesKay Tiong Khoo
2012-06-13When linearizing a multiplication, return at once if we see a factor of zero,Duncan Sands
2012-06-13Fix intrinsics for XOP frczss/sd instructions. These instructions only take o...Craig Topper
2012-06-13Eliminate struct TableGenBackend.Jakob Stoklund Olesen
2012-06-13sched: Avoid trivially redundant DAG edges. Take the one with higher latency.Andrew Trick
2012-06-12Remove use of GNU extension to resolve Clang warning.David Blaikie
2012-06-12Now that Reassociate's LinearizeExprTree can look through arbitrary expressionDuncan Sands
2012-06-12Satisfy C++ aliasing rules, per suggestion by Chandler.Argyrios Kyrtzidis
2012-06-12For llvm::sys::ThreadLocalImpl instead of malloc'ing the platform-specificArgyrios Kyrtzidis
2012-06-11misched: When querying RegisterPressureTracker, always save current and max p...Andrew Trick
2012-06-11Write llvm-tblgen backends as functions instead of sub-classes.Jakob Stoklund Olesen
2012-06-11Fix a problem with the reverse bundle iterators.Jakob Stoklund Olesen
2012-06-10Add intrinsics for immediate form of XOP vprot instructions. Use i128mem inst...Craig Topper
2012-06-09Replace XOP vpcom intrinsics with fewer intrinsics that take the immediate as...Craig Topper
2012-06-09Hashing: Remove outdated comment. Support for reserved hash values was remove...Benjamin Kramer
2012-06-09Register pressure: added getPressureAfterInstr.Andrew Trick
2012-06-09Sketch a LiveRegMatrix analysis pass.Jakob Stoklund Olesen
2012-06-09Convert comments to proper Doxygen comments.Dmitri Gribenko
2012-06-08Removing strange "using" declarations form TargetInstrInfo.Andrew Trick
2012-06-08Reintroduce VirtRegRewriter.Jakob Stoklund Olesen
2012-06-08TargetInstrInfo hooks implemented in codegen should be declared pure virtual.Andrew Trick
2012-06-08Sched itinerary fix: Avoid static initializers.Andrew Trick
2012-06-07Continue factoring computeOperandLatency. Use it for ARM hasHighOperandLatency.Andrew Trick
2012-06-07Add internal read flags to MachineInstrBuilder and hook them into the Machine...Pete Cooper
2012-06-06Revert r157755.Manman Ren
2012-06-06Move RegisterClassInfo.h.Andrew Trick
2012-06-06Move RegisterPressure.h.Andrew Trick
2012-06-06Round 2 of dead private variable removal.Benjamin Kramer
2012-06-06Remove unused private fields found by clang's new -Wunused-private-field.Benjamin Kramer
2012-06-05Simplify LiveInterval::print().Jakob Stoklund Olesen
2012-06-05Add experimental support for register unit liveness.Jakob Stoklund Olesen
2012-06-05Implement LiveRangeCalc::extendToUses() and createDeadDefs().Jakob Stoklund Olesen
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-05Remove dead function.Jakob Stoklund Olesen
2012-06-05IntegersSubsetMapping: added exclude operation, that allows to exclude subset...Stepan Dyatkovskiy
2012-06-05IntegersSubsetMapping:Stepan Dyatkovskiy
2012-06-05misched: Added MultiIssueItineraries.Andrew Trick
2012-06-05misched: Allow disabling scoreboard hazard checking for subtargets with aAndrew Trick
2012-06-05whitespaceAndrew 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-04Delete dead code.Jakob Stoklund Olesen
2012-06-04Switch LiveIntervals member variable to LLVM naming standards.Jakob Stoklund Olesen
2012-06-04Implement local-exec TLS on PowerPC.Roman Divacky