Refactor a lot of patchpoint/stackmap related code to simplify and make it
[oota-llvm.git] / include / llvm / CodeGen /
2013-11-29 Lang HamesRefactor a lot of patchpoint/stackmap related code...
2013-11-28 Rafael EspindolaRemove an always true parameter.
2013-11-22 Lang HamesFix a typo where we were creating <def,kill> operands...
2013-11-22 Tom StellardSplit SETCC if VSELECT requires splitting too.
2013-11-21 Lang HamesDereference the node iterator when dumping the PBQP...
2013-11-20 Eric ChristopherRemove capability for polymorphic destruction from...
2013-11-20 Eric ChristopherFormatting, 80-col, trailing whitespace.
2013-11-19 Juergen Ributzka[DAG] Refactor vector splitting code in SelectionDAG...
2013-11-19 Andrew TrickFix patchpoint comments.
2013-11-19 Andrew TrickAdd an abstraction to handle patchpoint operands.
2013-11-19 Juergen Ributzka[weak vtables] Remove a bunch of weak vtables
2013-11-18 Alexey SamsonovRevert r194865 and r194874.
2013-11-17 Andrew TrickAdded a size field to the stack map record to handle...
2013-11-16 Duncan P. N. Exon... Fix filename in header comment
2013-11-15 Juergen Ributzka[weak vtables] Remove a bunch of weak vtables
2013-11-15 Bob WilsonAvoid illegal integer promotion in fastisel
2013-11-15 Daniel SandersFix illegal DAG produced by SelectionDAG::getConstant...
2013-11-15 Matt ArsenaultAdd addrspacecast instruction.
2013-11-13 Aaron BallmanReplacing HUGE_VALF with llvm::huge_valf in order to...
2013-11-11 Arnaud A. de Grand... CalcSpillWeights: allow overidding the spill weight...
2013-11-11 Arnaud A. de Grand... CalcSpillWeights: give a better describing name to...
2013-11-10 Arnaud A. de Grand... CalculateSpillWeights does not need to be a pass
2013-11-09 Chandler CarruthMove the old pass manager infrastructure into a legacy...
2013-11-09 NAKAMURA Takumiinclude/llvm/CodeGen/PBQP: Update @param(s) in comments...
2013-11-09 NAKAMURA TakumiFix whitespace.
2013-11-09 Lang HamesRe-apply r194300 with fixes for warnings.
2013-11-09 Nick LewyckyRevert r194300 which broke the build.
2013-11-09 Lang HamesRewrite the PBQP graph data structure.
2013-11-08 Juergen Ributzka[Stackmap] Add AnyReg calling convention support for...
2013-11-08 Arnaud A. de Grand... Revert "CalculateSpillWeights does not need to be a...
2013-11-08 Arnaud A. de Grand... CalculateSpillWeights does not need to be a pass
2013-10-31 Andrew TrickAdd support for stack map generation in the X86 backend.
2013-10-30 Rafael EspindolaProduce .weak_def_can_be_hidden for some linkonce_odr...
2013-10-30 Josh MageeReformat code with clang-format.
2013-10-30 NAKAMURA TakumiStackProtector.h: Fix trailing comments for doxygen...
2013-10-30 NAKAMURA TakumiTrailing whitespace in a comment line.
2013-10-29 Josh Magee[stackprotector] Update the StackProtector pass to...
2013-10-29 Rafael EspindolaAdd a helper getSymbol to AsmPrinter.
2013-10-28 Richard SandifordKeep TBAA info when rewriting SelectionDAG loads and...
2013-10-25 Tim NorthoverLegalizeDAG: allow libcalls for max/min atomic operations
2013-10-24 Eric ChristopherFormatting and whitespace.
2013-10-22 Benjamin KramerSpeling fixes.
2013-10-22 Wan XiaofeiUsing FoldingSet in SelectionDAG::getVTList.
2013-10-18 David MajnemerCodeGen: Emit a libcall if the target doesn't support...
2013-10-16 Rafael EspindolaAdd support for metadata representing .ident directives.
2013-10-15 Chandler CarruthSimplify formatting and sort these. No functionality...
2013-10-14 Andrew TrickLiveRegUnits: Use *MBB for consistency and convenience.
2013-10-14 Andrew TrickUse a SparseSet in LiveRegUnits.
2013-10-14 Andrew TrickMove LiveRegUnits implementation into .cpp. Comment...
2013-10-14 Andrew TrickRemove extra indentation in LiveRegUnits.
2013-10-14 Andrew TrickConvert LiveRegUnits methods to the current convention...
2013-10-14 Rafael EspindolaRemove the now unused strong phi elimination pass.
2013-10-11 Matthias BraunIntroduce ad hoc liveness tracking utility: LiveRegUnits
2013-10-11 Justin HolewinskiMake AsmPrinter::emitImplicitDef a virtual method so...
2013-10-10 Matthias BraunPrint register in LiveInterval::print()
2013-10-10 Matthias BraunRepresent RegUnit liveness with LiveRange instance
2013-10-10 Matthias BraunWork on LiveRange instead of LiveInterval where possible
2013-10-10 Matthias BraunPass LiveQueryResult by value
2013-10-10 Matthias BraunRefactor LiveInterval: introduce new LiveRange class
2013-10-10 Matthias BraunRename LiveRange to LiveInterval::Segment
2013-10-10 Matthias BraunRename parameter: defined regs are not incoming.
2013-10-10 Hao LiuImplement AArch64 vector load/store multiple N-element...
2013-10-10 Rafael EspindolaRevert "Implement AArch64 vector load/store multiple...
2013-10-10 Hao LiuImplement AArch64 vector load/store multiple N-element...
2013-10-08 Reid KlecknerExplicitly request unsigned enum types when desired
2013-10-05 Jiangning LiuImplement aarch64 neon instruction set AdvSIMD (Across).
2013-10-05 Craig TopperAdd OPC_CheckChildSame0-3 to the DAG isel matcher....
2013-10-04 Craig TopperRevert r191940 to see if it fixes the build bots.
2013-10-04 Craig TopperAdd OPC_CheckChildSame0-3 to the DAG isel matcher....
2013-10-03 Pete CooperAdd v4f16 to supported value types.
2013-09-30 Arnold SchwaighoferIfConverter: Use TargetSchedule for instruction latencies
2013-09-29 Benjamin KramerRemove an old workaround for a compiler that EOL'd...
2013-09-29 Benjamin KramerAllocate AtomicSDNode operands in SelectionDAG's alloca...
2013-09-28 Robert WilhelmEven more spelling fixes for "instruction".
2013-09-27 Josh Magee[stackprotector] Refactor the StackProtector pass from...
2013-09-26 Amara Emerson[ARM] Use the load-acquire/store-release instructions...
2013-09-24 Jiangning LiuInitial support for Neon scalar instructions.
2013-09-20 Andrew TrickAllow subtarget selection of the default MachineSchedul...
2013-09-17 Adrian Prantlsimplify expression
2013-09-16 Adrian PrantlDebug info: Fix PR16736 and rdar://problem/14990587.
2013-09-12 Joey GoulyAdd an instruction deprecation feature to TableGen.
2013-09-09 Jack Carterwhite spaces and long lines
2013-09-06 Andrew Trickmi-sched: cleanup register pressure update, remove...
2013-09-06 Andrew TrickAdded MachineSchedPolicy.
2013-09-06 Matthias Braunavoid unnecessary direct access to LiveInterval::ranges
2013-09-06 Matthias Braunremove unused argument from LiveRanges::join()
2013-09-06 Matthias Braunfix typo in comment
2013-09-04 Andrew Trickmi-sched: Suppress register pressure tracking when...
2013-09-04 Andrew Trickmi-sched: bypass heuristic checks when regpressure...
2013-09-04 Andrew TrickAdded -misched-regpressure option.
2013-09-03 Matt ArsenaultFix grammar
2013-08-31 Benjamin KramerFree PressureDiffs instead of leaking.
2013-08-30 Andrew TrickUse LiveRangeQuery for instruction-level liveness queries.
2013-08-30 Andrew Trickmi-sched: update PressureDiffs on-the-fly for liveness.
2013-08-30 Andrew TrickReplace LiveInterval::killedAt with isKilledAtInstr.
2013-08-30 Andrew Trick mi-sched: improve the generic register pressure compar...
2013-08-30 Andrew Trickmi-sched: Precompute a PressureDiff for each instructio...
2013-08-29 Andrew TrickComment and revise the cyclic critical path code.
2013-08-23 Andrew TrickAdd a convenient PSetIterator for visiting pressure...
2013-08-23 Andrew TrickAdds cyclic critical path computation and heuristics...
next