OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Sort the remaining #include lines in include/... and lib/....
[android-x86/external-llvm.git]
/
lib
/
Target
/
Hexagon
/
HexagonInstrInfo.cpp
2017-06-06
Chandler Carruth
Sort the remaining #include lines in include/... and...
blob
|
commitdiff
2017-06-02
Krzysztof Parzyszek
[Hexagon] Return 0 from getDotNewPredOp when .new opcod...
blob
|
commitdiff
|
diff to current
2017-06-01
Krzysztof Parzyszek
[Hexagon] Fix dependence check in the packetizer
blob
|
commitdiff
|
diff to current
2017-05-26
Matthias Braun
LivePhysRegs: Rework constructor + documentation; NFC
blob
|
commitdiff
|
diff to current
2017-05-05
Krzysztof Parzyszek
[Hexagon] Disable predicated calls by default
blob
|
commitdiff
|
diff to current
2017-05-03
Krzysztof Parzyszek
[Hexagon] Use automatically-generated scheduling inform...
blob
|
commitdiff
|
diff to current
2017-05-03
Krzysztof Parzyszek
[Hexagon] Handle S2_storerf_io in HexagonInstrInfo
blob
|
commitdiff
|
diff to current
2017-05-03
Krzysztof Parzyszek
[Hexagon] Misc fixes in HexagonInstrInfo, NFC
blob
|
commitdiff
|
diff to current
2017-05-03
Krzysztof Parzyszek
[Hexagon] Adjust latency between allocframe and the...
blob
|
commitdiff
|
diff to current
2017-05-03
Krzysztof Parzyszek
[Hexagon] Handle J2_jumptpt and J2_jumpfpt in HexagonIn...
blob
|
commitdiff
|
diff to current
2017-05-03
Krzysztof Parzyszek
[Hexagon] Implement undoing .cur instructions in packetizer
blob
|
commitdiff
|
diff to current
2017-05-03
Krzysztof Parzyszek
[Hexagon] Add memory operands to a rewritten load
blob
|
commitdiff
|
diff to current
2017-05-03
Krzysztof Parzyszek
[Hexagon] Reset spill alignment when variable-sized...
blob
|
commitdiff
|
diff to current
2017-05-02
Krzysztof Parzyszek
[Hexagon] Don't ignore mult-cycle latency information
blob
|
commitdiff
|
diff to current
2017-05-02
Krzysztof Parzyszek
[Hexagon] Remove unused validSubtarget TSFlags
blob
|
commitdiff
|
diff to current
2017-03-06
Krzysztof Parzyszek
[Hexagon] Pick a dot-old instruction that matches the...
blob
|
commitdiff
|
diff to current
2017-03-03
Krzysztof Parzyszek
Make TargetInstrInfo::isPredicable take a const referen...
blob
|
commitdiff
|
diff to current
2017-03-02
Krzysztof Parzyszek
[Hexagon] Pick the right branch opcode depending on...
blob
|
commitdiff
|
diff to current
2017-02-17
Krzysztof Parzyszek
[Hexagon] Start using regmasks on calls
blob
|
commitdiff
|
diff to current
2017-02-17
Rafael Espindola
Revert "[Hexagon] Start using regmasks on calls"
blob
|
commitdiff
|
diff to current
2017-02-16
Krzysztof Parzyszek
[Hexagon] Start using regmasks on calls
blob
|
commitdiff
|
diff to current
2017-02-14
Krzysztof Parzyszek
[Hexagon] Remove leftover debugging code
blob
|
commitdiff
|
diff to current
2017-02-10
Krzysztof Parzyszek
[Hexagon] Replace instruction definitions with auto...
blob
|
commitdiff
|
diff to current
2017-02-02
Krzysztof Parzyszek
[Hexagon] Fix insertBranch for loops with multiple...
blob
|
commitdiff
|
diff to current
2017-02-02
Krzysztof Parzyszek
[Hexagon] Rename TypeCOMPOUND to TypeCJ
blob
|
commitdiff
|
diff to current
2017-01-13
Diana Picus
[CodeGen] Rename MachineInstrBuilder::addOperand. NFC
blob
|
commitdiff
|
diff to current
2017-01-04
Eugene Zelenko
[Hexagon, TableGen] Fix some Clang-tidy modernize and...
blob
|
commitdiff
|
diff to current
2016-11-17
Simon Pilgrim
Fix spelling mistakes in Hexagon target comments. NFC.
blob
|
commitdiff
|
diff to current
2016-11-14
Sumanth Gundapaneni
[Hexagon] Remove unsafe load instructions that affect...
blob
|
commitdiff
|
diff to current
2016-11-09
Krzysztof Parzyszek
[Hexagon] Separate Hexagon subreg indices for different...
blob
|
commitdiff
|
diff to current
2016-11-09
Krzysztof Parzyszek
[Hexagon] Eliminate Insert4 pseudo-instruction, use...
blob
|
commitdiff
|
diff to current
2016-10-25
Matthias Braun
MachineInstrBundle: Pass iterators to getBundle(Start...
blob
|
commitdiff
|
diff to current
2016-10-01
Mehdi Amini
Use StringRef instead of raw pointers in MCAsmInfo...
blob
|
commitdiff
|
diff to current
2016-09-14
Matt Arsenault
Finish renaming remaining analyzeBranch functions
blob
|
commitdiff
|
diff to current
2016-09-14
Matt Arsenault
Make analyzeBranch family of instruction names consistent
blob
|
commitdiff
|
diff to current
2016-09-14
Matt Arsenault
AArch64: Use TTI branch functions in branch relaxation
blob
|
commitdiff
|
diff to current
2016-09-11
Duncan P. N. Exon...
CodeGen: Give MachineBasicBlock::reverse_iterator a...
blob
|
commitdiff
|
diff to current
2016-09-02
Ron Lieberman
Make sure to maintain register liveness when generating...
blob
|
commitdiff
|
diff to current
2016-08-19
Krzysztof Parzyszek
[Hexagon] Fix subesthetic indentation
blob
|
commitdiff
|
diff to current
2016-08-19
Krzysztof Parzyszek
[Hexagon] Fix a few omissions in HexagonInstrInfo
blob
|
commitdiff
|
diff to current
2016-08-19
Krzysztof Parzyszek
[Hexagon] Mark PS_jumpret as pseudo-instruction, expand...
blob
|
commitdiff
|
diff to current
2016-08-17
Duncan P. N. Exon...
Hexagon: Avoid dereferencing end() in HexagonInstrInfo...
blob
|
commitdiff
|
diff to current
2016-08-16
Krzysztof Parzyszek
[Hexagon] Standardize next batch of pseudo instructions
blob
|
commitdiff
|
diff to current
2016-08-16
Krzysztof Parzyszek
[Hexagon] Clean up some miscellaneous V60 intrinsics...
blob
|
commitdiff
|
diff to current
2016-08-16
Krzysztof Parzyszek
[Hexagon] Standardize vector predicate load/store pseud...
blob
|
commitdiff
|
diff to current
2016-08-12
Krzysztof Parzyszek
[Hexagon] Cleanup and standardize vector load/store...
blob
|
commitdiff
|
diff to current
2016-08-12
Krzysztof Parzyszek
[Hexagon] Standardize pseudo-instructions for calls...
blob
|
commitdiff
|
diff to current
2016-08-12
Krzysztof Parzyszek
[Hexagon] Treat non-returning indirect calls as schedul...
blob
|
commitdiff
|
diff to current
2016-08-11
Krzysztof Parzyszek
[Hexagon] Allow non-returning calls in hardware loops
blob
|
commitdiff
|
diff to current
2016-08-11
Krzysztof Parzyszek
[Hexagon] Standardize "select" pseudo-instructions
blob
|
commitdiff
|
diff to current
2016-08-10
Krzysztof Parzyszek
[Hexagon] Use integer instructions for floating point...
blob
|
commitdiff
|
diff to current
2016-08-01
Krzysztof Parzyszek
Replace MachineInstr* with MachineInstr& in TargetInstr...
blob
|
commitdiff
|
diff to current
2016-07-29
Krzysztof Parzyszek
[Hexagon] Referencify MachineInstr in HexagonInstrInfo...
blob
|
commitdiff
|
diff to current
2016-07-29
Brendon Cahoon
MachinePipeliner pass that implements Swing Modulo...
blob
|
commitdiff
|
diff to current
2016-07-29
Krzysztof Parzyszek
[Hexagon] Implement DFA based hazard recognizer
blob
|
commitdiff
|
diff to current
2016-07-28
Matthias Braun
MachineFunction: Return reference for getFrameInfo...
blob
|
commitdiff
|
diff to current
2016-07-15
Krzysztof Parzyszek
[Hexagon] Handle instruction latency for 0 or 2 cycles
blob
|
commitdiff
|
diff to current
2016-07-15
Krzysztof Parzyszek
[Hexagon] Improve patterns with stack-based addressing
blob
|
commitdiff
|
diff to current
2016-07-15
Jacques Pienaar
Rename AnalyzeBranch* to analyzeBranch*.
blob
|
commitdiff
|
diff to current
2016-07-14
Krzysztof Parzyszek
[Hexagon] Packetize function call arguments with tail...
blob
|
commitdiff
|
diff to current
2016-07-08
Duncan P. N. Exon...
Target: Avoid getFirstTerminator() => pointer, NFC
blob
|
commitdiff
|
diff to current
2016-06-30
Duncan P. N. Exon...
CodeGen: Use MachineInstr& in TargetInstrInfo, NFC
blob
|
commitdiff
|
diff to current
2016-06-15
Krzysztof Parzyszek
[Hexagon] Fix/simplify some conditional statements
blob
|
commitdiff
|
diff to current
2016-06-12
Benjamin Kramer
Pass DebugLoc and SDLoc by const ref.
blob
|
commitdiff
|
diff to current
2016-06-10
Krzysztof Parzyszek
[Hexagon] Remove incorrect offset scaling
blob
|
commitdiff
|
diff to current
2016-06-02
Krzysztof Parzyszek
[Hexagon] Expand COPY pseudo-instruction
blob
|
commitdiff
|
diff to current
2016-05-16
Krzysztof Parzyszek
[Hexagon] Simplify HexagonInstrInfo::isPredicable
blob
|
commitdiff
|
diff to current
2016-05-12
Krzysztof Parzyszek
[Hexagon] Expand VSelect pseudo instructions
blob
|
commitdiff
|
diff to current
2016-05-05
Krzysztof Parzyszek
[scan-build] fix warnings emitted on LLVM Hexagon code...
blob
|
commitdiff
|
diff to current
2016-05-05
Krzysztof Parzyszek
[Hexagon] Fix the offset ranges for vector memory instr...
blob
|
commitdiff
|
diff to current
2016-04-29
Krzysztof Parzyszek
[Hexagon] Optimize addressing modes for load/store
blob
|
commitdiff
|
diff to current
2016-03-24
Krzysztof Parzyszek
[Hexagon] Generate PIC-specific versions of save/restor...
blob
|
commitdiff
|
diff to current
2016-02-27
Duncan P. N. Exon...
WIP: CodeGen: Use MachineInstr& in MachineInstrBundle...
blob
|
commitdiff
|
diff to current
2016-02-23
Duncan P. N. Exon...
CodeGen: TII: Take MachineInstr& in predicate API, NFC
blob
|
commitdiff
|
diff to current
2016-02-22
Duncan P. N. Exon...
CodeGen: Bring back MachineBasicBlock::iterator::getIns...
blob
|
commitdiff
|
diff to current
2016-02-22
Duncan P. N. Exon...
Revert "CodeGen: MachineInstr::getIterator() => getInst...
blob
|
commitdiff
|
diff to current
2016-02-21
Duncan P. N. Exon...
CodeGen: MachineInstr::getIterator() => getInstrIterato...
blob
|
commitdiff
|
diff to current
2016-02-12
Krzysztof Parzyszek
[Hexagon] Recognize more cases in copyPhysReg and stack...
blob
|
commitdiff
|
diff to current
2016-02-12
Krzysztof Parzyszek
[Hexagon] Recognize more instructions in isLoadFromStac...
blob
|
commitdiff
|
diff to current
2016-02-12
Krzysztof Parzyszek
[Hexagon] Add utility functions to detect sign- and...
blob
|
commitdiff
|
diff to current
2016-01-22
Krzysztof Parzyszek
[Hexagon] Use general purpose registers to spill pred...
blob
|
commitdiff
|
diff to current
2016-01-14
Krzysztof Parzyszek
[Hexagon] Expand pseudo instruction Insert4
blob
|
commitdiff
|
diff to current
2016-01-14
Krzysztof Parzyszek
[Hexagon] Handle branches with non-mbb operands
blob
|
commitdiff
|
diff to current
2015-12-16
Krzysztof Parzyszek
[Hexagon] Update the Hexagon packetizer
blob
|
commitdiff
|
diff to current
2015-12-14
Krzysztof Parzyszek
[Hexagon] Add "const" to function parameters in Hexagon...
blob
|
commitdiff
|
diff to current
2015-12-07
Sanjay Patel
fix 'the the '; NFC
blob
|
commitdiff
|
diff to current
2015-11-26
Krzysztof Parzyszek
[Hexagon] Hexagon V60 HVX intrinsic defintions
blob
|
commitdiff
|
diff to current
2015-11-26
Krzysztof Parzyszek
[Hexagon] HVX vector register classes and more isel...
blob
|
commitdiff
|
diff to current
2015-11-25
Krzysztof Parzyszek
[Hexagon] Treat transfers of FP immediates are pseudo...
blob
|
commitdiff
|
diff to current
2015-11-24
Krzysztof Parzyszek
[Hexagon] Add missing include of <cctype>
blob
|
commitdiff
|
diff to current
2015-11-24
Krzysztof Parzyszek
[Hexagon] Bring HexagonInstrInfo up to date
blob
|
commitdiff
|
diff to current
2015-10-20
Krzysztof Parzyszek
[Hexagon] Change Based->Base in getBasedWithImmOffset
blob
|
commitdiff
|
diff to current
2015-10-20
Duncan P. N. Exon...
Hexagon: Remove implicit ilist iterator conversions...
blob
|
commitdiff
|
diff to current
2015-10-06
Krzysztof Parzyszek
[Hexagon] Add an early if-conversion pass
blob
|
commitdiff
|
diff to current
2015-09-10
Cong Hou
Pass BranchProbability/BlockMass by value instead of...
blob
|
commitdiff
|
diff to current
2015-08-11
Alex Lorenz
PseudoSourceValue: Replace global manager with a manage...
blob
|
commitdiff
|
diff to current
2015-06-11
Ahmed Bougacha
[CodeGen] ArrayRef'ize cond/pred in various TII APIs...
blob
|
commitdiff
|
diff to current
2015-06-08
Keno Fischer
[InstrInfo] Refactor foldOperandImpl to thread through...
blob
|
commitdiff
|
diff to current
2015-05-08
Brendon Cahoon
[Hexagon] Update AnalyzeBranch, etc target hooks
blob
|
commitdiff
|
diff to current
2015-04-27
Brendon Cahoon
[Hexagon] Use constant extenders to fix up hardware...
blob
|
commitdiff
|
diff to current
next