Searched refs:CmpInstr (Results 1 - 5 of 5) sorted by relevance
/external/llvm/lib/Target/ARM/ |
H A D | ARMBaseInstrInfo.h | 201 virtual bool optimizeCompareInstr(MachineInstr *CmpInstr, unsigned SrcReg,
|
H A D | ARMBaseInstrInfo.cpp | 2022 optimizeCompareInstr(MachineInstr *CmpInstr, unsigned SrcReg, unsigned SrcReg2, argument 2035 if (UI->getParent() != CmpInstr->getParent()) continue; 2047 // Get ready to iterate backward from CmpInstr. 2048 MachineBasicBlock::iterator I = CmpInstr, E = MI, 2049 B = CmpInstr->getParent()->begin(); 2051 // Early exit if CmpInstr is at the beginning of the BB. 2062 else if (MI->getParent() != CmpInstr->getParent() || CmpValue != 0) { 2066 if (CmpInstr->getOpcode() == ARM::CMPri || 2067 CmpInstr->getOpcode() == ARM::t2CMPri) 2086 // Check whether CmpInstr ca [all...] |
/external/llvm/lib/Target/X86/ |
H A D | X86InstrInfo.h | 386 virtual bool optimizeCompareInstr(MachineInstr *CmpInstr, unsigned SrcReg,
|
H A D | X86InstrInfo.cpp | 3158 optimizeCompareInstr(MachineInstr *CmpInstr, unsigned SrcReg, unsigned SrcReg2, argument 3163 switch (CmpInstr->getOpcode()) { 3180 if (!MRI->use_nodbg_empty(CmpInstr->getOperand(0).getReg())) 3183 switch (CmpInstr->getOpcode()) { 3201 CmpInstr->setDesc(get(NewOpcode)); 3202 CmpInstr->RemoveOperand(0); 3214 // CmpInstr is the first instruction of the BB. 3215 MachineBasicBlock::iterator I = CmpInstr, Def = MI; 3218 // EFLAGS. If MI is not in the same BB as CmpInstr, do not optimize. 3220 if (IsCmpZero && (MI->getParent() != CmpInstr [all...] |
/external/llvm/include/llvm/Target/ |
H A D | TargetInstrInfo.h | 735 virtual bool optimizeCompareInstr(MachineInstr *CmpInstr, argument
|
Completed in 162 milliseconds