Home
last modified time | relevance | path

Searched refs:isAsCheapAsAMove (Results 1 – 21 of 21) sorted by relevance

/external/llvm/include/llvm/MC/
DMCInstrDesc.h417 bool isAsCheapAsAMove() const { in isAsCheapAsAMove() function
/external/llvm/utils/TableGen/
DCodeGenInstruction.h241 bool isAsCheapAsAMove; variable
DInstrInfoEmitter.cpp322 if (Inst.isAsCheapAsAMove) OS << "|(1<<MCID::CheapAsAMove)"; in emitRecord()
DCodeGenInstruction.cpp317 isAsCheapAsAMove = R->getValueAsBit("isAsCheapAsAMove"); in CodeGenInstruction()
/external/llvm/lib/CodeGen/
DLiveRangeEdit.cpp121 if (cheapAsAMove && !RM.OrigMI->isAsCheapAsAMove()) in canRematerializeAt()
DMachineSink.cpp295 if (!MI->isCopy() && !MI->isAsCheapAsAMove()) in isWorthBreakingCriticalEdge()
DMachineCSE.cpp332 if (MI->isAsCheapAsAMove()) { in isProfitableToCSE()
DMachineLICM.cpp1043 if (MI.isAsCheapAsAMove() || MI.isCopyLike()) in IsCheapInstruction()
DTwoAddressInstructionPass.cpp1527 DefMI->isAsCheapAsAMove() && in runOnMachineFunction()
DRegisterCoalescer.cpp781 if (!DefMI->isAsCheapAsAMove()) in ReMaterializeTrivialDef()
/external/llvm/include/llvm/Target/
DTarget.td347 bit isAsCheapAsAMove = 0; // As cheap (or cheaper) than a move instruction.
669 let isAsCheapAsAMove = 1;
682 let isAsCheapAsAMove = 1;
695 let isAsCheapAsAMove = 1;
702 let isAsCheapAsAMove = 1;
/external/llvm/include/llvm/CodeGen/
DMachineInstr.h540 bool isAsCheapAsAMove(QueryType Type = AllInBundle) const {
/external/llvm/lib/Target/MBlaze/
DMBlazeInstrFPU.td113 let isAsCheapAsAMove = 1 in {
DMBlazeInstrInfo.td337 let isCommutable = 1, isAsCheapAsAMove = 1 in {
362 let isAsCheapAsAMove = 1 in {
412 let isAsCheapAsAMove = 1 in {
/external/llvm/lib/Target/X86/
DX86InstrCompiler.td193 let Defs = [EFLAGS], isReMaterializable = 1, isAsCheapAsAMove = 1,
219 AddedComplexity = 1, isReMaterializable = 1, isAsCheapAsAMove = 1 in
226 let AddedComplexity = 1, isReMaterializable = 1, isAsCheapAsAMove = 1,
DX86InstrSSE.td367 let isReMaterializable = 1, isAsCheapAsAMove = 1, canFoldAsLoad = 1,
384 let isReMaterializable = 1, isAsCheapAsAMove = 1, canFoldAsLoad = 1,
404 let isReMaterializable = 1, isAsCheapAsAMove = 1, canFoldAsLoad = 1,
447 let isReMaterializable = 1, isAsCheapAsAMove = 1, canFoldAsLoad = 1,
DX86InstrInfo.td891 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
/external/llvm/lib/Target/PTX/
DPTXInstrInfo.td655 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
676 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
/external/llvm/lib/Target/MSP430/
DMSP430InstrInfo.td253 let isReMaterializable = 1, isAsCheapAsAMove = 1 in {
/external/llvm/lib/Target/ARM/
DARMInstrThumb2.td1738 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1,
1762 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in
2294 let isAsCheapAsAMove = Cheap;
DARMInstrInfo.td2949 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in
2960 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in
3442 let isReMaterializable = 1, isAsCheapAsAMove = 1, isMoveImm = 1 in