projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
[Stackmaps] Record the stack size of each function that contains a stackmap/patchpoin...
[oota-llvm.git]
/
include
/
llvm
/
CodeGen
/
2013-10-25
Tim Northover
LegalizeDAG: allow libcalls for max/min atomic operations
tree
|
commitdiff
2013-10-24
Eric Christopher
Formatting and whitespace.
tree
|
commitdiff
2013-10-22
Benjamin Kramer
Speling fixes.
tree
|
commitdiff
2013-10-22
Wan Xiaofei
Using FoldingSet in SelectionDAG::getVTList.
tree
|
commitdiff
2013-10-18
David Majnemer
CodeGen: Emit a libcall if the target doesn't support...
tree
|
commitdiff
2013-10-16
Rafael Espindola
Add support for metadata representing .ident directives.
tree
|
commitdiff
2013-10-15
Chandler Carruth
Simplify formatting and sort these. No functionality...
tree
|
commitdiff
2013-10-14
Andrew Trick
LiveRegUnits: Use *MBB for consistency and convenience.
tree
|
commitdiff
2013-10-14
Andrew Trick
Use a SparseSet in LiveRegUnits.
tree
|
commitdiff
2013-10-14
Andrew Trick
Move LiveRegUnits implementation into .cpp. Comment...
tree
|
commitdiff
2013-10-14
Andrew Trick
Remove extra indentation in LiveRegUnits.
tree
|
commitdiff
2013-10-14
Andrew Trick
Convert LiveRegUnits methods to the current convention...
tree
|
commitdiff
2013-10-14
Rafael Espindola
Remove the now unused strong phi elimination pass.
tree
|
commitdiff
2013-10-11
Matthias Braun
Introduce ad hoc liveness tracking utility: LiveRegUnits
tree
|
commitdiff
2013-10-11
Justin Holewinski
Make AsmPrinter::emitImplicitDef a virtual method so...
tree
|
commitdiff
2013-10-10
Matthias Braun
Print register in LiveInterval::print()
tree
|
commitdiff
2013-10-10
Matthias Braun
Represent RegUnit liveness with LiveRange instance
tree
|
commitdiff
2013-10-10
Matthias Braun
Work on LiveRange instead of LiveInterval where possible
tree
|
commitdiff
2013-10-10
Matthias Braun
Pass LiveQueryResult by value
tree
|
commitdiff
2013-10-10
Matthias Braun
Refactor LiveInterval: introduce new LiveRange class
tree
|
commitdiff
2013-10-10
Matthias Braun
Rename LiveRange to LiveInterval::Segment
tree
|
commitdiff
2013-10-10
Matthias Braun
Rename parameter: defined regs are not incoming.
tree
|
commitdiff
2013-10-10
Hao Liu
Implement AArch64 vector load/store multiple N-element...
tree
|
commitdiff
2013-10-10
Rafael Espindola
Revert "Implement AArch64 vector load/store multiple...
tree
|
commitdiff
2013-10-10
Hao Liu
Implement AArch64 vector load/store multiple N-element...
tree
|
commitdiff
2013-10-08
Reid Kleckner
Explicitly request unsigned enum types when desired
tree
|
commitdiff
2013-10-05
Jiangning Liu
Implement aarch64 neon instruction set AdvSIMD (Across).
tree
|
commitdiff
2013-10-05
Craig Topper
Add OPC_CheckChildSame0-3 to the DAG isel matcher....
tree
|
commitdiff
2013-10-04
Craig Topper
Revert r191940 to see if it fixes the build bots.
tree
|
commitdiff
2013-10-04
Craig Topper
Add OPC_CheckChildSame0-3 to the DAG isel matcher....
tree
|
commitdiff
2013-10-03
Pete Cooper
Add v4f16 to supported value types.
tree
|
commitdiff
2013-09-30
Arnold Schwaighofer
IfConverter: Use TargetSchedule for instruction latencies
tree
|
commitdiff
2013-09-29
Benjamin Kramer
Remove an old workaround for a compiler that EOL'd...
tree
|
commitdiff
2013-09-29
Benjamin Kramer
Allocate AtomicSDNode operands in SelectionDAG's alloca...
tree
|
commitdiff
2013-09-28
Robert Wilhelm
Even more spelling fixes for "instruction".
tree
|
commitdiff
2013-09-27
Josh Magee
[stackprotector] Refactor the StackProtector pass from...
tree
|
commitdiff
2013-09-26
Amara Emerson
[ARM] Use the load-acquire/store-release instructions...
tree
|
commitdiff
2013-09-24
Jiangning Liu
Initial support for Neon scalar instructions.
tree
|
commitdiff
2013-09-20
Andrew Trick
Allow subtarget selection of the default MachineSchedul...
tree
|
commitdiff
2013-09-17
Adrian Prantl
simplify expression
tree
|
commitdiff
2013-09-16
Adrian Prantl
Debug info: Fix PR16736 and rdar://problem/14990587.
tree
|
commitdiff
2013-09-12
Joey Gouly
Add an instruction deprecation feature to TableGen.
tree
|
commitdiff
2013-09-09
Jack Carter
white spaces and long lines
tree
|
commitdiff
2013-09-06
Andrew Trick
mi-sched: cleanup register pressure update, remove...
tree
|
commitdiff
2013-09-06
Andrew Trick
Added MachineSchedPolicy.
tree
|
commitdiff
2013-09-06
Matthias Braun
avoid unnecessary direct access to LiveInterval::ranges
tree
|
commitdiff
2013-09-06
Matthias Braun
remove unused argument from LiveRanges::join()
tree
|
commitdiff
2013-09-06
Matthias Braun
fix typo in comment
tree
|
commitdiff
2013-09-04
Andrew Trick
mi-sched: Suppress register pressure tracking when...
tree
|
commitdiff
2013-09-04
Andrew Trick
mi-sched: bypass heuristic checks when regpressure...
tree
|
commitdiff
2013-09-04
Andrew Trick
Added -misched-regpressure option.
tree
|
commitdiff
2013-09-03
Matt Arsenault
Fix grammar
tree
|
commitdiff
2013-08-31
Benjamin Kramer
Free PressureDiffs instead of leaking.
tree
|
commitdiff
2013-08-30
Andrew Trick
Use LiveRangeQuery for instruction-level liveness queries.
tree
|
commitdiff
2013-08-30
Andrew Trick
mi-sched: update PressureDiffs on-the-fly for liveness.
tree
|
commitdiff
2013-08-30
Andrew Trick
Replace LiveInterval::killedAt with isKilledAtInstr.
tree
|
commitdiff
2013-08-30
Andrew Trick
mi-sched: improve the generic register pressure compar...
tree
|
commitdiff
2013-08-30
Andrew Trick
mi-sched: Precompute a PressureDiff for each instructio...
tree
|
commitdiff
2013-08-29
Andrew Trick
Comment and revise the cyclic critical path code.
tree
|
commitdiff
2013-08-23
Andrew Trick
Add a convenient PSetIterator for visiting pressure...
tree
|
commitdiff
2013-08-23
Andrew Trick
Adds cyclic critical path computation and heuristics...
tree
|
commitdiff
2013-08-23
Andrew Trick
MI Sched: record local vreg uses.
tree
|
commitdiff
2013-08-23
Andrew Trick
Remove unused field.
tree
|
commitdiff
2013-08-23
Andrew Trick
mi-sched: Don't call MBB.size() in initSUnits. The...
tree
|
commitdiff
2013-08-20
Michael Gottesman
[stackprotector] Refactor out the end of isInTailCallPo...
tree
|
commitdiff
2013-08-16
Daniel Dunbar
[typo] An LLVM.
tree
|
commitdiff
2013-08-15
Bill Wendling
Make a few more things const.
tree
|
commitdiff
2013-08-15
Joey Gouly
Drive-by fix for a doxygen comment in MachineInstr.h.
tree
|
commitdiff
2013-08-14
Mark Lacey
Auto-compute live intervals on demand.
tree
|
commitdiff
2013-08-14
Mark Lacey
Add the MachineInstrSpan class.
tree
|
commitdiff
2013-08-14
Mark Lacey
Notify LiveRangeEdit of new virtual registers.
tree
|
commitdiff
2013-08-14
Mark Lacey
Track new virtual registers by register number.
tree
|
commitdiff
2013-08-14
Jakob Stoklund Olesen
Remove unnecessary parameter to RenumberValues.
tree
|
commitdiff
2013-08-14
Jakob Stoklund Olesen
Remove unused function.
tree
|
commitdiff
2013-08-14
Jakob Stoklund Olesen
Remove unused struct/enum
tree
|
commitdiff
2013-08-13
Jack Carter
[Mips][msa] Value types for MSA support.
tree
|
commitdiff
2013-08-13
Carlo Kok
For COFF only: dwarf debug info output a label referenc...
tree
|
commitdiff
2013-08-12
Michael Gottesman
Add editor C++ filetype declaration no functionality...
tree
|
commitdiff
2013-08-12
Michael Gottesman
[stackprotector] Add in the stackprotector libcall.
tree
|
commitdiff
2013-08-07
Hal Finkel
Add ISD::FROUND for libm round()
tree
|
commitdiff
2013-08-06
Craig Topper
Put an llvm_unreachable at the end of getSplatIndex...
tree
|
commitdiff
2013-08-06
Craig Topper
Check against >= 0 instead of != -1 in getSplatIndex...
tree
|
commitdiff
2013-08-06
Craig Topper
Remove trailing whitespace and fix an 80-column violati...
tree
|
commitdiff
2013-08-05
Benjamin Kramer
Don't leak passes if added outside of the area determin...
tree
|
commitdiff
2013-08-01
Bill Wendling
Use function attributes to indicate that we don't want...
tree
|
commitdiff
2013-07-30
Andrew Trick
Down-scale slot index distance to save bits.
tree
|
commitdiff
2013-07-30
Andrew Trick
whitespace
tree
|
commitdiff
2013-07-30
Andrew Trick
MI Sched: Track live-thru registers.
tree
|
commitdiff
2013-07-28
Elena Demikhovsky
Added encoding prefixes for KNL instructions (EVEX).
tree
|
commitdiff
2013-07-25
Andrew Trick
MI Sched: Register pressure heuristics.
tree
|
commitdiff
2013-07-25
Bill Wendling
Replace the "NoFramePointerElimNonLeaf" target option...
tree
|
commitdiff
2013-07-22
Bill Wendling
Recommit r186217 with testcase fix:
tree
|
commitdiff
2013-07-14
Craig Topper
Use SmallVectorImpl& instead of SmallVector to avoid...
tree
|
commitdiff
2013-07-13
Chandler Carruth
Revert commit r186217 -- this is breaking bots:
tree
|
commitdiff
2013-07-12
Bill Wendling
Use the function attributes to pass along the stack...
tree
|
commitdiff
2013-07-11
Craig Topper
Use SmallVectorImpl& instead of SmallVector to avoid...
tree
|
commitdiff
2013-07-10
Michael Gottesman
Changed "mode: c++" => "C++" at the suggestion of Nick...
tree
|
commitdiff
2013-07-09
Adrian Prantl
Reapply an improved version of r180816/180817.
tree
|
commitdiff
2013-07-09
Michael Gottesman
Fixed up the comments in FastISel.h so that they confor...
tree
|
commitdiff
2013-07-09
Michael Gottesman
Added "mode: c++" to FastISel.h header.
tree
|
commitdiff
next