OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[Hexagon] Mark PS_jumpret as pseudo-instruction, expand it into J2_jumpr
2016-08-19
Krzysztof Parzyszek
[Hexagon] Mark PS_jumpret as pseudo-instruction, expand...
commit
|
commitdiff
|
tree
2016-08-19
Krzysztof Parzyszek
[Hexagon] Improvements to handling and generation of...
commit
|
commitdiff
|
tree
2016-08-18
Krzysztof Parzyszek
[Hexagon] Create vcombine in HexagonCopyToCombine
commit
|
commitdiff
|
tree
2016-08-16
Krzysztof Parzyszek
[Hexagon] Standardize next batch of pseudo instructions
commit
|
commitdiff
|
tree
2016-08-16
Krzysztof Parzyszek
[Hexagon] Clean up some miscellaneous V60 intrinsics...
commit
|
commitdiff
|
tree
2016-08-16
Krzysztof Parzyszek
[Hexagon] Standardize vector predicate load/store pseudo...
commit
|
commitdiff
|
tree
2016-08-12
Krzysztof Parzyszek
[Hexagon] Cleanup and standardize vector load/store...
commit
|
commitdiff
|
tree
2016-08-12
Krzysztof Parzyszek
[Hexagon] Standardize pseudo-instructions for calls...
commit
|
commitdiff
|
tree
2016-08-12
Krzysztof Parzyszek
[Hexagon] Treat non-returning indirect calls as scheduling...
commit
|
commitdiff
|
tree
2016-08-11
Krzysztof Parzyszek
[Hexagon] Allow non-returning calls in hardware loops
commit
|
commitdiff
|
tree
2016-08-11
Krzysztof Parzyszek
[Hexagon] Standardize "select" pseudo-instructions
commit
|
commitdiff
|
tree
2016-08-11
Krzysztof Parzyszek
If-conversion incorrectly calculates liveness of redefined...
commit
|
commitdiff
|
tree
2016-08-11
Krzysztof Parzyszek
[Hexagon] Skip byval arguments when checking parameter...
commit
|
commitdiff
|
tree
2016-08-10
Krzysztof Parzyszek
[Hexagon] Remove unused variants of LO/HI instructions
commit
|
commitdiff
|
tree
2016-08-10
Krzysztof Parzyszek
[Hexagon] Simplify the SplitConst32/64 pass
commit
|
commitdiff
|
tree
2016-08-10
Krzysztof Parzyszek
[Hexagon] Add extra patterns for single-precision min...
commit
|
commitdiff
|
tree
2016-08-10
Krzysztof Parzyszek
[Hexagon] Fix table-gen decode conflict warnings for...
commit
|
commitdiff
|
tree
2016-08-10
Krzysztof Parzyszek
[Hexagon] Use integer instructions for floating point...
commit
|
commitdiff
|
tree
2016-08-10
Krzysztof Parzyszek
[Hexagon] Delete HexagonSelectCCInfo.td
commit
|
commitdiff
|
tree
2016-08-10
Krzysztof Parzyszek
[Hexagon] Remove unneeded/unused ISD opcodes ARGEXTEND...
commit
|
commitdiff
|
tree
2016-08-08
Krzysztof Parzyszek
[Hexagon] Add pattern for 64-bit mulhs
commit
|
commitdiff
|
tree
2016-08-04
Krzysztof Parzyszek
[Hexagon] Validate register class when doing bit simplification
commit
|
commitdiff
|
tree
2016-08-04
Krzysztof Parzyszek
[Hexagon] Clear kill flags from modified registers...
commit
|
commitdiff
|
tree
2016-08-03
Krzysztof Parzyszek
[Hexagon] Generate COPY/REG_SEQUENCE more aggressively...
commit
|
commitdiff
|
tree
2016-08-03
Krzysztof Parzyszek
[Hexagon-ish] Add function to print cell map contents...
commit
|
commitdiff
|
tree
2016-08-03
Krzysztof Parzyszek
[Hexagon] Do not check alignment for unsized types...
commit
|
commitdiff
|
tree
2016-08-02
Krzysztof Parzyszek
[Hexagon] Recognize vcombine in copy propagation
commit
|
commitdiff
|
tree
2016-08-02
Krzysztof Parzyszek
[Hexagon] Prefer _io over _rr for 64-bit store with...
commit
|
commitdiff
|
tree
2016-08-02
Krzysztof Parzyszek
[Hexagon] Remove unused option
commit
|
commitdiff
|
tree
2016-08-02
Krzysztof Parzyszek
[Hexagon] Improvements to address mode checks in TargetLowering
commit
|
commitdiff
|
tree
2016-08-01
Krzysztof Parzyszek
[Hexagon] Tidy up some code, NFC: reapply r277372 with...
commit
|
commitdiff
|
tree
2016-08-01
Krzysztof Parzyszek
Revert r277372, it is causing buildbot failures
commit
|
commitdiff
|
tree
2016-08-01
Krzysztof Parzyszek
[Hexagon] Tidy up some code, NFC
commit
|
commitdiff
|
tree
2016-08-01
Krzysztof Parzyszek
Replace MachineInstr* with MachineInstr& in TargetInstrInfo...
commit
|
commitdiff
|
tree
2016-08-01
Krzysztof Parzyszek
[Hexagon] Check for offset overflow when reserving...
commit
|
commitdiff
|
tree
2016-07-29
Krzysztof Parzyszek
[Hexagon] Referencify MachineInstr in HexagonInstrInfo...
commit
|
commitdiff
|
tree
2016-07-29
Krzysztof Parzyszek
[Hexagon] Testcase for not merging stores into a misaligned...
commit
|
commitdiff
|
tree
2016-07-29
Krzysztof Parzyszek
Revert r277178, the actual change had already been...
commit
|
commitdiff
|
tree
2016-07-29
Krzysztof Parzyszek
[Hexagon] Misaligned loads and stores are not fast
commit
|
commitdiff
|
tree
2016-07-29
Krzysztof Parzyszek
[Hexagon] Custom lower VECTOR_SHUFFLE and EXTRACT_SUBVECTOR...
commit
|
commitdiff
|
tree
2016-07-29
Krzysztof Parzyszek
[Hexagon] Improve balancing of address calculation
commit
|
commitdiff
|
tree
2016-07-29
Krzysztof Parzyszek
Fix license information in the file header
commit
|
commitdiff
|
tree
2016-07-29
Krzysztof Parzyszek
Add missing files to r277143
commit
|
commitdiff
|
tree
2016-07-29
Krzysztof Parzyszek
[Hexagon] Implement DFA based hazard recognizer
commit
|
commitdiff
|
tree
2016-07-28
Krzysztof Parzyszek
Fix build breaks after r277028
commit
|
commitdiff
|
tree
2016-07-28
Krzysztof Parzyszek
[Hexagon] Implement MI-level constant propagation
commit
|
commitdiff
|
tree
2016-07-28
Krzysztof Parzyszek
[Hexagon] Insert CFI instructions before throwing calls
commit
|
commitdiff
|
tree
2016-07-27
Krzysztof Parzyszek
[Hexagon] Find speculative loop preheader in hardware...
commit
|
commitdiff
|
tree
2016-07-27
Krzysztof Parzyszek
[Hexagon] Add option to bisect spill slot optimization
commit
|
commitdiff
|
tree
2016-07-27
Krzysztof Parzyszek
[Hexagon] Do not optimize volatile stack spill slots
commit
|
commitdiff
|
tree
2016-07-27
Krzysztof Parzyszek
[Hexagon] Handle extended versions of restore routines
commit
|
commitdiff
|
tree
2016-07-27
Krzysztof Parzyszek
[Hexagon] Add saved callee-saved registers as live...
commit
|
commitdiff
|
tree
2016-07-26
Krzysztof Parzyszek
[Hexagon] Post-increment loads/stores enhancements
commit
|
commitdiff
|
tree
2016-07-26
Krzysztof Parzyszek
[Hexagon] Gracefully handle reg class mismatch in HexagonLoo...
commit
|
commitdiff
|
tree
2016-07-26
Krzysztof Parzyszek
[Hexagon] Rerun bit tracker on new instructions in RIE
commit
|
commitdiff
|
tree
2016-07-26
Krzysztof Parzyszek
Add link to the Hexagon documentation
commit
|
commitdiff
|
tree
2016-07-26
Krzysztof Parzyszek
[Hexagon] Bitwise operations for insert/extract word...
commit
|
commitdiff
|
tree
2016-07-26
Krzysztof Parzyszek
[Hexagon] Add support for proper handling of H and...
commit
|
commitdiff
|
tree
2016-07-26
Krzysztof Parzyszek
[Hexagon] Update store offset when not packetizing...
commit
|
commitdiff
|
tree
2016-07-25
Krzysztof Parzyszek
[Hexagon] Add target feature to generate long calls
commit
|
commitdiff
|
tree
2016-07-22
Krzysztof Parzyszek
[Hexagon] Make HexagonCodeGen depend on Scalar
commit
|
commitdiff
|
tree
2016-07-22
Krzysztof Parzyszek
[RDF] Make the graph construction/use less expensive
commit
|
commitdiff
|
tree
2016-07-22
Krzysztof Parzyszek
[Hexagon] Use loop data prefetch on Hexagon
commit
|
commitdiff
|
tree
2016-07-18
Krzysztof Parzyszek
[Hexagon] Handle returning small structures by value
commit
|
commitdiff
|
tree
2016-07-18
Krzysztof Parzyszek
[Hexagon] Revert r275822: mistake in commit message
commit
|
commitdiff
|
tree
2016-07-18
Krzysztof Parzyszek
[Hexagon] Handle returning small structures by value
commit
|
commitdiff
|
tree
2016-07-18
Krzysztof Parzyszek
[Hexagon] Misc changes to HexagonMachineScheduler, NFC
commit
|
commitdiff
|
tree
2016-07-18
Krzysztof Parzyszek
[Hexagon] Enable .cur formation in MISched for Hexagon V60
commit
|
commitdiff
|
tree
2016-07-18
Krzysztof Parzyszek
[Hexagon] Add verbose debugging mode to Hexagon MI...
commit
|
commitdiff
|
tree
2016-07-18
Krzysztof Parzyszek
[Hexagon] Use timing class info as tie-breaker in machine...
commit
|
commitdiff
|
tree
2016-07-18
Krzysztof Parzyszek
[Hexagon] HexagonMachineScheduler should account for...
commit
|
commitdiff
|
tree
2016-07-18
Krzysztof Parzyszek
[Hexagon] Fix zero latency instructions with multiple...
commit
|
commitdiff
|
tree
2016-07-15
Krzysztof Parzyszek
[Hexagon] Handle instruction latency for 0 or 2 cycles
commit
|
commitdiff
|
tree
2016-07-15
Krzysztof Parzyszek
[Hexagon] Make MI scheduler check for stalls in previous...
commit
|
commitdiff
|
tree
2016-07-15
Krzysztof Parzyszek
[Hexagon] Replace postprocessDAG with a more elaborate...
commit
|
commitdiff
|
tree
2016-07-15
Krzysztof Parzyszek
[Hexagon] Add a scheduling DAG mutation
commit
|
commitdiff
|
tree
2016-07-15
Krzysztof Parzyszek
[Hexagon] Update instruction itineraries
commit
|
commitdiff
|
tree
2016-07-15
Krzysztof Parzyszek
[Hexagon] Fixes/changes to instruction selection
commit
|
commitdiff
|
tree
2016-07-15
Krzysztof Parzyszek
[Hexagon] Improve patterns with stack-based addressing
commit
|
commitdiff
|
tree
2016-07-14
Krzysztof Parzyszek
[Hexagon] Packetize function call arguments with tail...
commit
|
commitdiff
|
tree
2016-07-14
Krzysztof Parzyszek
Add debugging code to the packetizer
commit
|
commitdiff
|
tree
2016-07-13
Krzysztof Parzyszek
Move mempcpy_call.ll to X86 subdirectory
commit
|
commitdiff
|
tree
2016-07-12
Krzysztof Parzyszek
Fix printing of debugging information in LiveIntervals...
commit
|
commitdiff
|
tree
2016-07-12
Krzysztof Parzyszek
Add print/dump routines to LiveInterval::SubRange
commit
|
commitdiff
|
tree
2016-07-01
Krzysztof Parzyszek
[Hexagon] Revert r274381: that was actually wrong
commit
|
commitdiff
|
tree
2016-07-01
Krzysztof Parzyszek
[Hexagon] Use MachineOperand::readsReg instead of isUse
commit
|
commitdiff
|
tree
2016-06-29
Krzysztof Parzyszek
[Docs][CodeGenerator] Don't specify the number of operands...
commit
|
commitdiff
|
tree
2016-06-28
Krzysztof Parzyszek
Fix typo
commit
|
commitdiff
|
tree
2016-06-27
Krzysztof Parzyszek
[Hexagon] Equally-sized vectors are equivalent in ISel...
commit
|
commitdiff
|
tree
2016-06-24
Krzysztof Parzyszek
[Hexagon] Simplify (+fix) instruction selection for...
commit
|
commitdiff
|
tree
2016-06-22
Krzysztof Parzyszek
[Hexagon] Add SDAG preprocessing step to expose shifted...
commit
|
commitdiff
|
tree
2016-06-22
Krzysztof Parzyszek
[Hexagon] Handle expansion of cmpxchg
commit
|
commitdiff
|
tree
2016-06-22
Krzysztof Parzyszek
[SDAG] Remove FixedArgs parameter from CallLoweringInfo...
commit
|
commitdiff
|
tree
2016-06-21
Krzysztof Parzyszek
Fix typo, NFC
commit
|
commitdiff
|
tree
2016-06-15
Krzysztof Parzyszek
[Hexagon] Fix/simplify some conditional statements
commit
|
commitdiff
|
tree
2016-06-10
Krzysztof Parzyszek
[Hexagon] Remove incorrect offset scaling
commit
|
commitdiff
|
tree
2016-06-08
Krzysztof Parzyszek
[Hexagon] Modify HexagonExpandCondsets to handle subregisters
commit
|
commitdiff
|
tree
2016-06-07
Krzysztof Parzyszek
Revert r272045 since GCC doesn't know how to compile it.
commit
|
commitdiff
|
tree
2016-06-07
Krzysztof Parzyszek
[Hexagon] Modify HexagonExpandCondsets to handle subregisters
commit
|
commitdiff
|
tree
2016-06-02
Krzysztof Parzyszek
[Hexagon] Expand COPY pseudo-instruction
commit
|
commitdiff
|
tree
next