index
:
ampere-computing/llvm.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
LLVM including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
Hexagon
Age
Commit message (
Expand
)
Author
2018-01-19
Merging r322053:
Hans Wennborg
2018-01-03
Thread MCSubtargetInfo through Target::createMCAsmBackend
Alex Bradbury
2018-01-02
[Hexagon] Fix generation of vector sign extensions
Krzysztof Parzyszek
2017-12-30
Use phi ranges to simplify code. No functionality change intended.
Benjamin Kramer
2017-12-24
Make helpers static. No functionality change.
Benjamin Kramer
2017-12-22
(Re-landing) Expose a TargetMachine::getTargetTransformInfo function
Sanjoy Das
2017-12-21
Revert "Expose a TargetMachine::getTargetTransformInfo function"
Sanjoy Das
2017-12-21
Expose a TargetMachine::getTargetTransformInfo function
Sanjoy Das
2017-12-21
Attempt to pacify 4.8.5 with makeArrayRef
Reid Kleckner
2017-12-20
[Hexagon] Use ArrayRef member functions instead of custom ones
Krzysztof Parzyszek
2017-12-20
[Hexagon] Allow construction of HVX vector predicates
Krzysztof Parzyszek
2017-12-20
[Hexagon] Legalize vector elements to i32 in buildVector32/64
Krzysztof Parzyszek
2017-12-20
[Hexagon] Adjust the value type for BCvt in LowerFormalArguments
Krzysztof Parzyszek
2017-12-18
[Hexagon] Cache loads to select to avoid traversing mutating DAG
Krzysztof Parzyszek
2017-12-18
Fix inconsistent line endings in HexagonVectorLoopCarriedReuse.cpp. NFC.
Dimitry Andric
2017-12-18
[Hexagon] Higher versions of HVX imply presence of lower versions
Krzysztof Parzyszek
2017-12-18
i[Hexagon] ANY_EXTEND_VECTOR_INREG should be Custom, not Legal in r321004
Krzysztof Parzyszek
2017-12-18
[Hexagon] Generate HVX code for vector sign-, zero- and any-extends
Krzysztof Parzyszek
2017-12-18
[Hexagon] Prefer to widen HVX vectors instead of promoting
Krzysztof Parzyszek
2017-12-15
MachineFunction: Return reference from getFunction(); NFC
Matthias Braun
2017-12-15
[Hexagon] Remove recursion in visitUsesOf, replace with use queue
Krzysztof Parzyszek
2017-12-15
[Hexagon] Handle concat_vectors of all allowed HVX types
Krzysztof Parzyszek
2017-12-15
[Hexagon] Fix operand-swapping PatFrag for atomic stores
Krzysztof Parzyszek
2017-12-14
Remove a non-modular header (& inline it into its one use)
David Blaikie
2017-12-14
TLI: Allow using PSV for intrinsic mem operands
Matt Arsenault
2017-12-14
DAG: Expose all MMO flags in getTgtMemIntrinsic
Matt Arsenault
2017-12-14
[Hexagon] Generate HVX code for comparisons and selects
Krzysztof Parzyszek
2017-12-14
[Hexagon] Remove vectors of i64 from valid HVX types
Krzysztof Parzyszek
2017-12-13
[Targets] Don't automatically include the scheduler class enum from *GenInstr...
Craig Topper
2017-12-13
Rename LiveIntervalAnalysis.h to LiveIntervals.h
Matthias Braun
2017-12-12
[Hexagon] Better detection of identity and undef masks in shuffles
Krzysztof Parzyszek
2017-12-12
[Hexagon] Fix wrong order of operands for vmux
Krzysztof Parzyszek
2017-12-11
[Hexagon] Add support for Hexagon V65
Krzysztof Parzyszek
2017-12-11
[Hexagon] Crash in instruction selection for insert_vector_elt for HVX
Krzysztof Parzyszek
2017-12-11
[RISCV] Support lowering FrameIndex
Alex Bradbury
2017-12-09
Fix 'enumeral and non-enumeral type in conditional expression' gcc warning. N...
Simon Pilgrim
2017-12-09
Fix signed/unsigned gcc warning. NFCI.
Simon Pilgrim
2017-12-07
[ModRefInfo] Make enum ModRefInfo an enum class [NFC].
Alina Sbirlea
2017-12-07
[Hexagon] Generate HVX code for basic arithmetic operations
Krzysztof Parzyszek
2017-12-07
[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.
Francis Visoiu Mistrih
2017-12-06
[Hexagon] Recognize vdealb, vdealh, vshuffb and vshuffh specifically
Krzysztof Parzyszek
2017-12-06
[Hexagon] Handle perfect shuffles on single vectors
Krzysztof Parzyszek
2017-12-06
[ModRefInfo] Do not use ModRefInfo result in if conditions as this makes
Alina Sbirlea
2017-12-06
[Hexagon] Suppress more warnings on unused variables defined for asserts.
Tim Shen
2017-12-06
[Hexagon] Suppress warnings on unused variables defind for asserts.
Tim Shen
2017-12-06
[Target] dumpr() is defined only in debug builds.
Davide Italiano
2017-12-06
[Hexagon] Generate HVX code for vector construction and access
Krzysztof Parzyszek
2017-12-05
Modify ModRefInfo values using static inline method abstractions [NFC].
Alina Sbirlea
2017-12-04
[CodeGen] Unify MBB reference format in both MIR and debug output
Francis Visoiu Mistrih
2017-11-30
[Hexagon] Implement HexagonSubtarget::useAA()
Krzysztof Parzyszek
[next]