Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
22fee2dff4c43b551aefa44a96ca74fcade6bfac
/
lib
/
Target
/
SystemZ
/
SystemZInstrInfo.cpp
22fee2d
Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.inc
by Evan Cheng
· 13 years ago
e837dea
- Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo and
by Evan Cheng
· 13 years ago
cd775ce
Move callee-saved regs spills / reloads to TFI
by Anton Korobeynikov
· 14 years ago
d0c3817
Move hasFP() and few related hooks to TargetFrameInfo.
by Anton Korobeynikov
· 14 years ago
78e6e00
Remove the isMoveInstr() hook.
by Jakob Stoklund Olesen
· 14 years ago
4cae5af
Remove redundant branch. Thanks, Anton!
by Jakob Stoklund Olesen
· 14 years ago
f7d55b9
Replace copyRegToReg with copyPhysReg for SystemZ.
by Jakob Stoklund Olesen
· 14 years ago
3bf9125
Add a DebugLoc parameter to TargetInstrInfo::InsertBranch(). This
by Stuart Hastings
· 14 years ago
42d075c
Remove the TargetRegisterClass member from CalleeSavedInfo
by Rafael Espindola
· 14 years ago
2457f2c
Implement @llvm.returnaddress. rdar://8015977.
by Evan Cheng
· 14 years ago
34dcc6f
Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that it
by Dan Gohman
· 14 years ago
746ad69
Add argument TargetRegisterInfo to loadRegFromStackSlot and storeRegToStackSlot.
by Evan Cheng
· 14 years ago
c7f3ace
use DebugLoc default ctor instead of DebugLoc::getUnknownLoc()
by Chris Lattner
· 14 years ago
93d6a7e
Teach AnalyzeBranch, RemoveBranch and the branch
by Dale Johannesen
· 14 years ago
864e2ef
Remove the target hook TargetInstrInfo::BlockHasNoFallThrough in favor of
by Dan Gohman
· 15 years ago
7896c9f
improve portability to avoid conflicting with std::next in c++'0x.
by Chris Lattner
· 15 years ago
8f9b0f6
add some missing #includes
by Chris Lattner
· 15 years ago
e33f44c
Replace TargetInstrInfo::isInvariantLoad and its target-specific
by Dan Gohman
· 15 years ago
31e8744
Turn few asserts into errors / unreachable's
by Anton Korobeynikov
· 15 years ago
3e11988
Avoid a compiler warning when assertions are turned off.
by Duncan Sands
· 15 years ago
21ddf77
Provide crazy pseudos for regpairs spills / reloads
by Anton Korobeynikov
· 15 years ago
9de2848
Handle long-disp stuff more consistently
by Anton Korobeynikov
· 15 years ago
f1106c4
Another predicate routine
by Anton Korobeynikov
· 15 years ago
27bf677
More helpers
by Anton Korobeynikov
· 15 years ago
ae46db8
Add bunch of branch folding stuff
by Anton Korobeynikov
· 15 years ago
27766b5
Add missed opcodes to short => long displacement conversion
by Anton Korobeynikov
· 15 years ago
c3e48b0
Cleanup
by Anton Korobeynikov
· 15 years ago
628d419
Add missed condbranch opcodes
by Anton Korobeynikov
· 15 years ago
1733124
Handle FP callee-saved regs
by Anton Korobeynikov
· 15 years ago
92ac82a
Implement FP regs spills / restores
by Anton Korobeynikov
· 15 years ago
7aa03ac
Add bunch of FP instructions
by Anton Korobeynikov
· 15 years ago
9b812b0
Another attempt to fix prologue emission
by Anton Korobeynikov
· 15 years ago
54cea74
Add proper register aliases
by Anton Korobeynikov
· 15 years ago
1ed1e3e
Consolidate reg-imm / reg-reg-imm address mode selection logic in one place.
by Anton Korobeynikov
· 15 years ago
5a11e02
Fix fallout from 12-bit stuff landing: decide whether 20 bit displacements are needed during elimination of frame indexes.
by Anton Korobeynikov
· 15 years ago
4b73016
Provide hooks for spilling / restoring stuff
by Anton Korobeynikov
· 15 years ago
64d52d4
Implement InsertBranch() hook
by Anton Korobeynikov
· 15 years ago
8d1837d
Provide "wide" muls and divs/rems
by Anton Korobeynikov
· 15 years ago
7d1e39b
SELECT_CC lowering
by Anton Korobeynikov
· 15 years ago
ef5deca
Emit callee-saved regs spills / restores
by Anton Korobeynikov
· 15 years ago
ba249e4
Some preliminary call lowering
by Anton Korobeynikov
· 15 years ago
9e4816e
Add shifts and reg-imm address matching
by Anton Korobeynikov
· 15 years ago
a51752c
Add bunch of 32-bit patterns... Uffff :)
by Anton Korobeynikov
· 15 years ago
1cc9dc7
Add simple reg-reg and reg-imm moves
by Anton Korobeynikov
· 15 years ago
4403b93
Let's start another backend :)
by Anton Korobeynikov
· 15 years ago