index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
XCore
/
XCoreInstrInfo.cpp
Commit message (
Expand
)
Author
Age
*
Implement the emitFrameIndexDebugValue and getDebugValueLocation hooks.
Richard Osborne
2011-10-11
*
Move TargetRegistry and TargetSelect from Target to Support where they belong.
Evan Cheng
2011-08-24
*
Move getInitialFrameState from TargetFrameInfo to MCAsmInfo (suggestions for
Evan Cheng
2011-07-18
*
Next round of MC refactoring. This patch factor MC table instantiations, MC
Evan Cheng
2011-07-14
*
- Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfo
Evan Cheng
2011-07-11
*
Hide the call to InitMCInstrInfo into tblgen generated ctor.
Evan Cheng
2011-07-01
*
Move CallFrameSetupOpcode and CallFrameDestroyOpcode to TargetInstrInfo.
Evan Cheng
2011-06-28
*
Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.inc
Evan Cheng
2011-06-28
*
Move callee-saved regs spills / reloads to TFI
Anton Korobeynikov
2010-11-27
*
Remove the isMoveInstr() hook.
Jakob Stoklund Olesen
2010-07-16
*
Rename DBG_LABEL PROLOG_LABEL, because it's only used during prolog emission and
Bill Wendling
2010-07-16
*
Replace copyRegToReg with copyPhysReg for XCore.
Jakob Stoklund Olesen
2010-07-11
*
Add a DebugLoc parameter to TargetInstrInfo::InsertBranch(). This
Stuart Hastings
2010-06-17
*
Remove the TargetRegisterClass member from CalleeSavedInfo
Rafael Espindola
2010-06-02
*
Implement @llvm.returnaddress. rdar://8015977.
Evan Cheng
2010-05-22
*
Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that it
Dan Gohman
2010-05-06
*
Add argument TargetRegisterInfo to loadRegFromStackSlot and storeRegToStackSlot.
Evan Cheng
2010-05-06
*
simplify code.
Chris Lattner
2010-04-05
*
use DebugLoc default ctor instead of DebugLoc::getUnknownLoc()
Chris Lattner
2010-04-02
*
Teach AnalyzeBranch, RemoveBranch and the branch
Dale Johannesen
2010-04-02
*
get MMI out of the label uniquing business, just go to MCContext
Chris Lattner
2010-03-14
*
Now that DBG_LABEL is updated, we can finally make MachineMove
Chris Lattner
2010-03-14
*
change the DBG_LABEL MachineInstr to always be created
Chris Lattner
2010-03-14
*
Lower BR_JT on the XCore to a jump into a series of jump instructions.
Richard Osborne
2010-02-23
*
Remove the target hook TargetInstrInfo::BlockHasNoFallThrough in favor of
Dan Gohman
2009-12-05
*
Replace TargetInstrInfo::isInvariantLoad and its target-specific
Dan Gohman
2009-10-07
*
This void is implicit in C++.
Dan Gohman
2009-08-12
*
Remove unused member functions.
Eli Friedman
2009-07-24
*
llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.
Torok Edwin
2009-07-14
*
Remove extra \n from LLVM_UNREACHABLE calls.
Torok Edwin
2009-07-12
*
assert(0) -> LLVM_UNREACHABLE.
Torok Edwin
2009-07-11
*
Untabification.
Bill Wendling
2009-05-30
*
Change MachineInstrBuilder::addReg() to take a flag instead of a list of
Bill Wendling
2009-05-13
*
Remove refs to non-DebugLoc version of BuildMI from XCore, PIC16.
Dale Johannesen
2009-02-13
*
Move debug loc info along when the spiller creates new instructions.
Bill Wendling
2009-02-12
*
Turns out AnalyzeBranch can modify the mbb being analyzed. This is a nasty
Evan Cheng
2009-02-09
*
Change TargetInstrInfo::isMoveInstr to return source and destination sub-regi...
Evan Cheng
2009-01-20
*
Update the operands used when building LDAWSP instructions to match the .td
Richard Osborne
2009-01-15
*
Add pseudo instructions to the XCore for (load|store|load address) of a
Richard Osborne
2009-01-14
*
Add more const qualifiers. This fixes build breakage from r59540.
Dan Gohman
2008-11-18
*
Add XCore backend.
Richard Osborne
2008-11-07