OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:OldReg
(Results
1 - 11
of
11
) sorted by null
/external/llvm/lib/CodeGen/
LiveDebugVariables.h
40
/// renameRegister - Move any user variables in
OldReg
to NewReg:SubIdx.
41
/// @param
OldReg
Old virtual register that is going away.
45
void renameRegister(unsigned
OldReg
, unsigned NewReg, unsigned SubIdx);
47
/// splitRegister - Move any user variables in
OldReg
to the live ranges in
50
void splitRegister(unsigned
OldReg
, ArrayRef<LiveInterval*> NewRegs);
AntiDepBreaker.h
62
void UpdateDbgValue(MachineInstr *MI, unsigned
OldReg
, unsigned NewReg) {
64
if (MI && MI->getOperand(0).isReg() && MI->getOperand(0).getReg() ==
OldReg
)
OptimizePHIs.cpp
167
unsigned
OldReg
= MI->getOperand(0).getReg();
168
if (!MRI->constrainRegClass(SingleValReg, MRI->getRegClass(
OldReg
)))
171
MRI->replaceRegWith(
OldReg
, SingleValReg);
MachineCSE.cpp
521
unsigned
OldReg
= MO.getReg();
528
if (
OldReg
== NewReg) {
533
assert(TargetRegisterInfo::isVirtualRegister(
OldReg
) &&
537
if (!isProfitableToCSE(NewReg,
OldReg
, CSMI, MI)) {
545
const TargetRegisterClass *OldRC = MRI->getRegClass(
OldReg
);
552
CSEPairs.push_back(std::make_pair(
OldReg
, NewReg));
LiveRangeEdit.cpp
34
LiveInterval &LiveRangeEdit::createFrom(unsigned
OldReg
) {
35
unsigned VReg = MRI.createVirtualRegister(MRI.getRegClass(
OldReg
));
38
VRM->setIsSplitFromReg(VReg, VRM->getOriginal(
OldReg
));
MachineSSAUpdater.cpp
233
void MachineSSAUpdater::ReplaceRegWith(unsigned
OldReg
, unsigned NewReg) {
234
MRI->replaceRegWith(
OldReg
, NewReg);
239
if (I->second ==
OldReg
)
LiveDebugVariables.cpp
250
/// splitRegister - Replace
OldReg
ranges with NewRegs ranges where NewRegs is
344
/// splitRegister - Replace all references to
OldReg
with NewRegs.
345
void splitRegister(unsigned
OldReg
, ArrayRef<LiveInterval*> NewRegs);
825
UserValue::splitRegister(unsigned
OldReg
, ArrayRef<LiveInterval*> NewRegs) {
827
// Split locations referring to
OldReg
. Iterate backwards so splitLocation can
832
if (!Loc->isReg() || Loc->getReg() !=
OldReg
)
839
void LDVImpl::splitRegister(unsigned
OldReg
, ArrayRef<LiveInterval*> NewRegs) {
841
for (UserValue *UV = lookupVirtReg(
OldReg
); UV; UV = UV->getNext())
842
DidChange |= UV->splitRegister(
OldReg
, NewRegs);
848
UserValue *UV = lookupVirtReg(
OldReg
);
[
all
...]
/external/llvm/include/llvm/CodeGen/
MachineSSAUpdater.h
108
void ReplaceRegWith(unsigned
OldReg
, unsigned NewReg);
LiveRangeEdit.h
133
/// createFrom - Create a new virtual register based on
OldReg
.
134
LiveInterval &createFrom(unsigned
OldReg
);
/external/llvm/lib/Target/X86/
X86FloatingPoint.cpp
[
all
...]
/external/llvm/lib/Target/ARM/AsmParser/
ARMAsmParser.cpp
[
all
...]
Completed in 3007 milliseconds