projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
AMDGPU: Reduce number of copies emitted
[oota-llvm.git]
/
lib
/
Target
/
Hexagon
/
2015-05-15
Jim Grosbach
MC: Update MCCodeEmitter naming. NFC.
tree
|
commitdiff
2015-05-15
Jim Grosbach
MC: Update MCFixup naming. NFC.
tree
|
commitdiff
2015-05-14
Brendon Cahoon
[Hexagon] Generate hardware loop for a vectorized loop
tree
|
commitdiff
2015-05-14
Brendon Cahoon
[Hexagon] Remove dead constant assignment in hardware...
tree
|
commitdiff
2015-05-14
Brendon Cahoon
[Hexagon] Check for underflow/wrap in hardware loop...
tree
|
commitdiff
2015-05-13
Jim Grosbach
MC: Modernize MCOperand API naming. NFC.
tree
|
commitdiff
2015-05-13
Brendon Cahoon
[Hexagon] Generate loop1 instruction for nested loops
tree
|
commitdiff
2015-05-13
Brendon Cahoon
[Hexagon] Generate hardware loop when loop has a critic...
tree
|
commitdiff
2015-05-08
Arnold Schwaighofer
ScheduleDAGInstrs: In functions with tail calls PseudoS...
tree
|
commitdiff
2015-05-08
Brendon Cahoon
[Hexagon] Generate more hardware loops
tree
|
commitdiff
2015-05-08
Brendon Cahoon
[Hexagon] Update AnalyzeBranch, etc target hooks
tree
|
commitdiff
2015-05-07
Matthias Braun
Change getTargetNodeName() to produce compiler warnings...
tree
|
commitdiff
2015-05-05
Quentin Colombet
[ShrinkWrap] Add (a simplified version) of shrink-wrapping.
tree
|
commitdiff
2015-05-04
Reid Kleckner
Fix -Wmicrosoft warning by making enum unsigned
tree
|
commitdiff
2015-05-01
Colin LeMahieu
[Hexagon] Removing variable unused in release.
tree
|
commitdiff
2015-05-01
Colin LeMahieu
[Hexagon] Adding expression MC emission and removing...
tree
|
commitdiff
2015-04-28
Sergey Dmitrouk
Reapply r235977 "[DebugInfo] Add debug locations to...
tree
|
commitdiff
2015-04-28
Daniel Jasper
Revert "[DebugInfo] Add debug locations to constant...
tree
|
commitdiff
2015-04-28
Sergey Dmitrouk
[DebugInfo] Add debug locations to constant SD nodes
tree
|
commitdiff
2015-04-27
Brendon Cahoon
[Hexagon] Use constant extenders to fix up hardware...
tree
|
commitdiff
2015-04-25
Benjamin Kramer
[hexagon] Use range-based for loops. No functionality...
tree
|
commitdiff
2015-04-25
Benjamin Kramer
[hexagon] Remove setHexLibcallName, it leaks memory.
tree
|
commitdiff
2015-04-24
Lang Hames
[AsmPrinter] Make AsmPrinter's OutStreamer member a...
tree
|
commitdiff
2015-04-23
Krzysztof Parzyszek
Unbreak build
tree
|
commitdiff
2015-04-23
Krzysztof Parzyszek
[Hexagon] Minor cleanup in HexagonFrameLowering
tree
|
commitdiff
2015-04-23
Krzysztof Parzyszek
[Hexagon] Fix compiler warnings in release build
tree
|
commitdiff
2015-04-23
Krzysztof Parzyszek
[Hexagon] Shrink-wrap stack frame (Hexagon-specific)
tree
|
commitdiff
2015-04-22
Krzysztof Parzyszek
[Hexagon] Some cleanup of instruction selection code
tree
|
commitdiff
2015-04-22
Krzysztof Parzyszek
[Hexagon] Use A2_tfrsi for constant pool and jump table...
tree
|
commitdiff
2015-04-22
Krzysztof Parzyszek
[Hexagon] Consider constant-extended offsets to be...
tree
|
commitdiff
2015-04-22
Krzysztof Parzyszek
Fix Windows build break: use LLVM_FUNCTION_NAME instead...
tree
|
commitdiff
2015-04-22
Krzysztof Parzyszek
[Hexagon] Overhaul of stack object allocation
tree
|
commitdiff
2015-04-22
Krzysztof Parzyszek
[Hexagon] Treat CFI as solo instructions
tree
|
commitdiff
2015-04-22
Krzysztof Parzyszek
[Hexagon] Implement HexagonInstPrinter::printRegName
tree
|
commitdiff
2015-04-21
Krzysztof Parzyszek
[Hexagon] Patterns for frame index with offset for...
tree
|
commitdiff
2015-04-14
Rafael Espindola
Use raw_pwrite_stream in the object writer/streamer.
tree
|
commitdiff
2015-04-13
Krzysztof Parzyszek
Expand ADDO/SUBO on Hexagon
tree
|
commitdiff
2015-04-13
Krzysztof Parzyszek
Allow memory intrinsics to be tail calls
tree
|
commitdiff
2015-04-11
Alexander Kornienko
Use 'override/final' instead of 'virtual' for overridde...
tree
|
commitdiff
2015-04-10
Benjamin Kramer
Reduce dyn_cast<> to isa<> or cast<> where possible.
tree
|
commitdiff
2015-04-09
Eric Christopher
Remove duplicated code and consolidate initializers.
tree
|
commitdiff
2015-04-09
Rafael Espindola
Don't repeat name in comment. NFC.
tree
|
commitdiff
2015-03-31
Simon Atanasyan
[Hexagon] Avoid an unused variable warning when asserti...
tree
|
commitdiff
2015-03-31
Krzysztof Parzyszek
Expand MUX instructions early on Hexagon
tree
|
commitdiff
2015-03-31
Krzysztof Parzyszek
Revert 233694. Weak SVN-fu.
tree
|
commitdiff
2015-03-31
Krzysztof Parzyszek
Expand MUX instructions early on Hexagon
tree
|
commitdiff
2015-03-31
Eric Christopher
Replace the MCSubtargetInfo parameter with a Triple...
tree
|
commitdiff
2015-03-30
Eric Christopher
Remove unused Target argument from MCInstPrinter ctor...
tree
|
commitdiff
2015-03-30
Yaron Keren
Remove more superfluous .str() and replace std::string...
tree
|
commitdiff
2015-03-27
Akira Hatanaka
[MCInstPrinter] Enable MCInstPrinter to change its...
tree
|
commitdiff
2015-03-25
Krzysztof Parzyszek
Revert r233206
tree
|
commitdiff
2015-03-25
Krzysztof Parzyszek
[Hexagon] Keep the bare getSubtargetImpl for now
tree
|
commitdiff
2015-03-25
Benjamin Kramer
[Hexagon] Pattern match a CTZ loop into a call to count...
tree
|
commitdiff
2015-03-23
Benjamin Kramer
Re-sort includes with sort-includes.py and insert raw_o...
tree
|
commitdiff
2015-03-23
Colin LeMahieu
[Hexagon] Simplify boolean expression
tree
|
commitdiff
2015-03-21
Eric Christopher
Remove the target independent TargetMachine::getSubtarg...
tree
|
commitdiff
2015-03-21
Eric Christopher
Make the Hexagon ISelDAGToDAG pass set the subtarget...
tree
|
commitdiff
2015-03-19
Krzysztof Parzyszek
[Hexagon] Add support for vector instructions
tree
|
commitdiff
2015-03-19
Krzysztof Parzyszek
[Hexagon] ENDLOOP is a non-reversible conditional branch
tree
|
commitdiff
2015-03-18
Rafael Espindola
Add a default implementation of createObjectStreamer.
tree
|
commitdiff
2015-03-18
Krzysztof Parzyszek
[Hexagon] Use pseudo-instructions for true/false predic...
tree
|
commitdiff
2015-03-18
Krzysztof Parzyszek
Revert "[Hexagon] Use pseudo-instructions for true...
tree
|
commitdiff
2015-03-18
Krzysztof Parzyszek
[Hexagon] Use pseudo-instructions for true/false predic...
tree
|
commitdiff
2015-03-18
Krzysztof Parzyszek
[Hexagon] Intrinsics for circular and bit-reversed...
tree
|
commitdiff
2015-03-18
Krzysztof Parzyszek
[Hexagon] Handle ENDLOOP0 in InsertBranch and RemoveBranch
tree
|
commitdiff
2015-03-18
Krzysztof Parzyszek
Generate bit manipulation instructions on Hexagon
tree
|
commitdiff
2015-03-17
Krzysztof Parzyszek
Remove unneeded selection functions from HexagonISelDAG...
tree
|
commitdiff
2015-03-17
Krzysztof Parzyszek
Selection DAG preprocessing on Hexagon
tree
|
commitdiff
2015-03-17
Daniel Sanders
Re-commit: [hexagon] Distinguish the 'o', 'v', and...
tree
|
commitdiff
2015-03-16
Rafael Espindola
Pass in a "const Triple &T" instead of a raw StringRef.
tree
|
commitdiff
2015-03-16
Rafael Espindola
Remove unused argument. NFC.
tree
|
commitdiff
2015-03-16
Daniel Sanders
Revert r232374: [hexagon] Distinguish the 'o', 'v'...
tree
|
commitdiff
2015-03-16
Daniel Sanders
[hexagon] Distinguish the 'o', 'v', and 'm' inline...
tree
|
commitdiff
2015-03-16
Daniel Sanders
Make each target map all inline assembly memory constra...
tree
|
commitdiff
2015-03-13
Daniel Sanders
Recommit r232027 with PR22883 fixed: Add infrastructure...
tree
|
commitdiff
2015-03-12
Hal Finkel
Revert "r232027 - Add infrastructure for support of...
tree
|
commitdiff
2015-03-12
Krzysztof Parzyszek
Remove unused complex patterns for addressing modes...
tree
|
commitdiff
2015-03-12
Daniel Sanders
Add infrastructure for support of multiple memory const...
tree
|
commitdiff
2015-03-12
Eric Christopher
Remove some unnecessary forward declarations and put...
tree
|
commitdiff
2015-03-12
Krzysztof Parzyszek
Fix build break introduced in r231992
tree
|
commitdiff
2015-03-12
Krzysztof Parzyszek
Eliminate constant-extender profitability checks from...
tree
|
commitdiff
2015-03-12
Mehdi Amini
Move the DataLayout to the generic TargetMachine, makin...
tree
|
commitdiff
2015-03-11
Eric Christopher
Remove useMachineScheduler and replace it with subtarge...
tree
|
commitdiff
2015-03-11
Eric Christopher
Have getCalleeSavedRegs take a non-null MachineFunction...
tree
|
commitdiff
2015-03-10
Eric Christopher
Remove subtarget dependence from HexagonRegisterInfo.
tree
|
commitdiff
2015-03-10
Eric Christopher
Remove the use of the subtarget in MCCodeEmitter creati...
tree
|
commitdiff
2015-03-10
Colin LeMahieu
[Hexagon] Adding frame index + add load/store patterns.
tree
|
commitdiff
2015-03-10
Colin LeMahieu
[Hexagon] Simplifying deallocret definitions.
tree
|
commitdiff
2015-03-10
Colin LeMahieu
[Hexagon] Separating InstHexagon from OpcodeHexagon.
tree
|
commitdiff
2015-03-10
Colin LeMahieu
[Hexagon] Adding nodes for PIC support.
tree
|
commitdiff
2015-03-10
Colin LeMahieu
[Hexagon] Adding DuplexInst instruction format and...
tree
|
commitdiff
2015-03-10
Colin LeMahieu
[Hexagon] Adding nodes for vector insert/extract lowering.
tree
|
commitdiff
2015-03-10
Colin LeMahieu
[Hexagon] Renaming HexagonJT to JT and adding CP for...
tree
|
commitdiff
2015-03-10
Benjamin Kramer
Hexagon: Remove unused InstrMapping.
tree
|
commitdiff
2015-03-10
Benjamin Kramer
Hexagon: Remove pass that does nothing at all
tree
|
commitdiff
2015-03-10
Aaron Ballman
Removing dead code to silence warning C4060: switch...
tree
|
commitdiff
2015-03-09
Colin LeMahieu
[Hexagon] Removing unused patterns.
tree
|
commitdiff
2015-03-09
Colin LeMahieu
[Hexagon] Use single tailcall pseudoinst and fix checki...
tree
|
commitdiff
2015-03-09
Colin LeMahieu
[Hexagon] Reapply r231699. Remove assumption that...
tree
|
commitdiff
2015-03-09
Colin LeMahieu
[Hexagon] Reverting r231699
tree
|
commitdiff
next