projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[x86] Sink a generic combine of VZEXT nodes from the lowering to VZEXT
[oota-llvm.git]
/
lib
/
Target
/
SystemZ
/
SystemZInstrInfo.cpp
2014-06-27
Eric Christopher
Remove target machine caching from SystemZInstrInfo and
blob
|
commitdiff
|
raw
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Target edition.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-22
Chandler Carruth
[cleanup] Lift using directives, DEBUG_TYPE definitions...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-19
Alp Toker
Remove some empty statements
blob
|
commitdiff
|
raw
|
diff to current
2014-03-06
Richard Sandiford
[SystemZ] Update namespace formatting to match current...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-02
Benjamin Kramer
[C++11] Replace llvm::next and llvm::prior with std...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-24
Alp Toker
Fix known typos
blob
|
commitdiff
|
raw
|
diff to current
2014-01-07
Chandler Carruth
Re-sort all of the includes with ./utils/sort_includes...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-19
Juergen Ributzka
[weak vtables] Remove a bunch of weak vtables
blob
|
commitdiff
|
raw
|
diff to current
2013-11-18
Alexey Samsonov
Revert r194865 and r194874.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-15
Juergen Ributzka
[weak vtables] Remove a bunch of weak vtables
blob
|
commitdiff
|
raw
|
diff to current
2013-10-16
Richard Sandiford
[SystemZ] Improve handling of SETCC
blob
|
commitdiff
|
raw
|
diff to current
2013-10-15
Richard Sandiford
[SystemZ] Use A(G)SI when spilling the target of a...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-01
Richard Sandiford
[SystemZ] Add comparisons of high words and memory
blob
|
commitdiff
|
raw
|
diff to current
2013-10-01
Richard Sandiford
[SystemZ] Add comparisons of large immediates using...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-01
Richard Sandiford
[SystemZ] Add immediate addition involving high words
blob
|
commitdiff
|
raw
|
diff to current
2013-10-01
Richard Sandiford
[SystemZ] Extend test-under-mask support to high GR32s
blob
|
commitdiff
|
raw
|
diff to current
2013-10-01
Richard Sandiford
[SystemZ] Allow integer AND involving high words
blob
|
commitdiff
|
raw
|
diff to current
2013-10-01
Richard Sandiford
[SystemZ] Allow integer XOR involving high words
blob
|
commitdiff
|
raw
|
diff to current
2013-10-01
Richard Sandiford
[SystemZ] Allow integer OR involving high words
blob
|
commitdiff
|
raw
|
diff to current
2013-10-01
Richard Sandiford
[SystemZ] Allow integer insertions with a high-word...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-01
Richard Sandiford
[SystemZ] Add patterns to load a constant into a high...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-01
Richard Sandiford
[SystemZ] Add register zero extensions involving at...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-01
Richard Sandiford
[SystemZ] Add truncating high-word stores (STCH and...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-01
Richard Sandiford
[SystemZ] Add zero-extending high-word loads (LLCH...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-01
Richard Sandiford
[SystemZ] Add sign-extending high-word loads (LBH and...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-01
Richard Sandiford
[SystemZ] Use upper words of GR64s for codegen
blob
|
commitdiff
|
raw
|
diff to current
2013-09-30
Richard Sandiford
[SystemZ] Rename subregs and add subreg_h32
blob
|
commitdiff
|
raw
|
diff to current
2013-09-27
Richard Sandiford
[SystemZ] Rein back the use of block operations
blob
|
commitdiff
|
raw
|
diff to current
2013-09-25
Richard Sandiford
[SystemZ] Define the GR64 low-word logic instructions...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-25
Richard Sandiford
[SystemZ] Use subregs for 64-bit truncating stores
blob
|
commitdiff
|
raw
|
diff to current
2013-09-18
Richard Sandiford
[SystemZ] Add unsigned compare-and-branch instructions
blob
|
commitdiff
|
raw
|
diff to current
2013-08-16
Richard Sandiford
[SystemZ] Fix handling of 64-bit memcmp results
blob
|
commitdiff
|
raw
|
diff to current
2013-08-16
Richard Sandiford
[SystemZ] Fix sign of integer memcmp result
blob
|
commitdiff
|
raw
|
diff to current
2013-08-12
Richard Sandiford
[SystemZ] Use CLC and IPM to implement memcmp
blob
|
commitdiff
|
raw
|
diff to current
2013-08-07
Richard Sandiford
[SystemZ] Optimize floating-point comparisons with...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-05
Richard Sandiford
[SystemZ] Use BRCT and BRCTG to eliminate add-&-compare...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-05
Richard Sandiford
[SystemZ] Use LOAD AND TEST to eliminate comparisons...
blob
|
commitdiff
|
raw
|
diff to current
2013-08-01
Richard Sandiford
[SystemZ] Reuse CC results for integer comparisons...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-31
Richard Sandiford
[SystemZ] Be more careful about inverting CC masks
blob
|
commitdiff
|
raw
|
diff to current
2013-07-31
Richard Sandiford
[SystemZ] Move compare-and-branch generation even later
blob
|
commitdiff
|
raw
|
diff to current
2013-07-31
Richard Sandiford
[SystemZ] Postpone NI->RISBG conversion to convertToThr...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-25
Richard Sandiford
[SystemZ] Rework compare and branch support
blob
|
commitdiff
|
raw
|
diff to current
2013-07-25
Richard Sandiford
[SystemZ] Add LOCR and LOCGR
blob
|
commitdiff
|
raw
|
diff to current
2013-07-19
Richard Sandiford
[SystemZ] Use SLLK, SRLK and SRAK for codegen
blob
|
commitdiff
|
raw
|
diff to current
2013-07-12
Richard Sandiford
[SystemZ] Improve spilling of LGDR and LDGR
blob
|
commitdiff
|
raw
|
diff to current
2013-07-05
Richard Sandiford
[SystemZ] Remove no-op MVCs
blob
|
commitdiff
|
raw
|
diff to current
2013-07-05
Richard Sandiford
[SystemZ] Remove redundant frame MMOs
blob
|
commitdiff
|
raw
|
diff to current
2013-07-05
Richard Sandiford
[SystemZ] Enable the use of MVC for frame-to-frame...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-03
Richard Sandiford
[SystemZ] Fold more spills
blob
|
commitdiff
|
raw
|
diff to current
2013-07-03
NAKAMURA Takumi
SystemZInstrInfo.cpp: Tweak an assertion. [-Wunused...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-02
Benjamin Kramer
SystemZ: Fold variable into assertion.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-02
Richard Sandiford
[SystemZ] Use MVC to spill loads and stores
blob
|
commitdiff
|
raw
|
diff to current
2013-06-07
Bill Wendling
Don't cache the instruction and register info from...
blob
|
commitdiff
|
raw
|
diff to current
2013-05-29
Richard Sandiford
[SystemZ] Immediate compare-and-branch support
blob
|
commitdiff
|
raw
|
diff to current
2013-05-28
Richard Sandiford
[SystemZ] Register compare-and-branch support
blob
|
commitdiff
|
raw
|
diff to current
2013-05-28
Richard Sandiford
[SystemZ] Tweak SystemZInstrInfo::isBranch() interface
blob
|
commitdiff
|
raw
|
diff to current
2013-05-20
Richard Sandiford
[SystemZ] Add long branch pass
blob
|
commitdiff
|
raw
|
diff to current
2013-05-06
Ulrich Weigand
[SystemZ] Add back end
blob
|
commitdiff
|
raw
|
diff to current
2011-10-24
Dan Gohman
Remove the SystemZ backend.
blob
|
commitdiff
|
raw
2011-08-24
Evan Cheng
Move TargetRegistry and TargetSelect from Target to...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-14
Evan Cheng
Next round of MC refactoring. This patch factor MC...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-11
Evan Cheng
- Eliminate MCCodeEmitter's dependency on TargetMachine...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-01
Evan Cheng
Hide the call to InitMCInstrInfo into tblgen generated...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Evan Cheng
Move CallFrameSetupOpcode and CallFrameDestroyOpcode...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Evan Cheng
Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.inc
blob
|
commitdiff
|
raw
|
diff to current
2011-06-28
Evan Cheng
- Rename TargetInstrDesc, TargetOperandInfo to MCInstrD...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-27
Anton Korobeynikov
Move callee-saved regs spills / reloads to TFI
blob
|
commitdiff
|
raw
|
diff to current
2010-11-18
Anton Korobeynikov
Move hasFP() and few related hooks to TargetFrameInfo.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-16
Jakob Stoklund Olesen
Remove the isMoveInstr() hook.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-11
Jakob Stoklund Olesen
Remove redundant branch. Thanks, Anton!
blob
|
commitdiff
|
raw
|
diff to current
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for SystemZ.
blob
|
commitdiff
|
raw
|
diff to current
2010-06-17
Stuart Hastings
Add a DebugLoc parameter to TargetInstrInfo::InsertBran...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-02
Rafael Espindola
Remove the TargetRegisterClass member from CalleeSavedInfo
blob
|
commitdiff
|
raw
|
diff to current
2010-05-22
Evan Cheng
Implement @llvm.returnaddress. rdar://8015977.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-06
Dan Gohman
Add a DebugLoc argument to TargetInstrInfo::copyRegToRe...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-06
Evan Cheng
Add argument TargetRegisterInfo to loadRegFromStackSlot...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-02
Chris Lattner
use DebugLoc default ctor instead of DebugLoc::getUnkno...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-02
Dale Johannesen
Teach AnalyzeBranch, RemoveBranch and the branch
blob
|
commitdiff
|
raw
|
diff to current
2009-12-05
Dan Gohman
Remove the target hook TargetInstrInfo::BlockHasNoFallT...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-03
Chris Lattner
improve portability to avoid conflicting with std:...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-07
Chris Lattner
add some missing #includes
blob
|
commitdiff
|
raw
|
diff to current
2009-10-07
Dan Gohman
Replace TargetInstrInfo::isInvariantLoad and its target...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-18
Anton Korobeynikov
Turn few asserts into errors / unreachable's
blob
|
commitdiff
|
raw
|
diff to current
2009-07-17
Duncan Sands
Avoid a compiler warning when assertions are turned...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Provide crazy pseudos for regpairs spills / reloads
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Handle long-disp stuff more consistently
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Another predicate routine
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
More helpers
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Add bunch of branch folding stuff
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Add missed opcodes to short => long displacement conversion
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Cleanup
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Add missed condbranch opcodes
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Handle FP callee-saved regs
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Implement FP regs spills / restores
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Add bunch of FP instructions
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Another attempt to fix prologue emission
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Add proper register aliases
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Consolidate reg-imm / reg-reg-imm address mode selectio...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-16
Anton Korobeynikov
Fix fallout from 12-bit stuff landing: decide whether...
blob
|
commitdiff
|
raw
|
diff to current
next