Home
last modified time | relevance | path

Searched refs:Unpredictable (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrCDE.td292 let Unpredictable{22} = 0b1;
352 let Unpredictable{22} = 0b1;
353 let Unpredictable{5} = 0b1;
421 let Unpredictable{22} = 0b1;
422 let Unpredictable{7} = 0b1;
423 let Unpredictable{5} = 0b1;
H A DARMInstrInfo.td1791 let Unpredictable{15-12} = 0b1111;
1808 let Unpredictable{15-12} = 0b1111;
1825 let Unpredictable{15-12} = 0b1111;
1844 let Unpredictable{15-12} = 0b1111;
2255 let Unpredictable{11-8} = 0b1111;
2832 let Unpredictable{31-28} = 0b1111;
3139 let Unpredictable{11-8} = 0b1111;
3962 let Unpredictable{11-8} = 0b1111;
4253 let Unpredictable{19-16} = 0b1111;
4268 let Unpredictable{19-16} = 0b1111;
[all …]
H A DARMInstrThumb2.td758 // CSEL). Setting Unpredictable{15} = 1 here would reintroduce
761 let Unpredictable{15} = !if(!eq(opcod, 0b0010), 0b0, 0b1);
776 let Unpredictable{15} = !if(!eq(opcod, 0b0010), 0b0, 0b1); // see above
2804 let Unpredictable{15} = 0b1;
3674 let Unpredictable = 0x000f2f0f;
4560 let Unpredictable{20-16} = 0b11111;
4561 let Unpredictable{13} = 0b1;
4623 let Unpredictable{20} = 0b1;
4624 let Unpredictable{13} = 0b1;
4625 let Unpredictable{9-8} = 0b11;
[all …]
H A DARMInstrThumb.td489 let Unpredictable{2-0} = 0b111;
497 let Unpredictable{1-0} = 0b11;
571 let Unpredictable{1-0} = 0b11;
H A DARMInstrMVE.td494 let Unpredictable{8-6} = 0b111;
5772 let Unpredictable{10-0} = 0b11111111111;
6689 let Unpredictable{12} = 0b1;
6690 let Unpredictable{7} = 0b1;
6691 let Unpredictable{5} = 0b1;
6816 let Unpredictable{19-17} = 0b111;
6817 let Unpredictable{12} = 0b1;
6818 let Unpredictable{7} = 0b1;
6819 let Unpredictable{5} = 0b1;
6851 let Unpredictable{10-1} = 0b1111111111;
[all …]
H A DARMInstrFormats.td449 field bits<32> Unpredictable = 0;
452 field bits<32> SoftFail = Unpredictable;
732 let Unpredictable{11-8} = 0b1111;
1040 let Unpredictable{9-8} = 0b11;
H A DARMInstrVFP.td2514 let Unpredictable{7-5} = 0b111;
2515 let Unpredictable{3-0} = 0b1111;
2604 let Unpredictable{7-5} = 0b111;
2605 let Unpredictable{3-0} = 0b1111;
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM64/
H A DEmulateInstructionARM64.h116 enum Unpredictable { Unpredictable_WBOVERLAP, Unpredictable_LDPOVERLAP }; enum
H A DEmulateInstructionARM64.cpp94 ConstrainUnpredictable(EmulateInstructionARM64::Unpredictable which) { in ConstrainUnpredictable()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h1162 InstTy *addBranchMetadata(InstTy *I, MDNode *Weights, MDNode *Unpredictable) { in addBranchMetadata() argument
1165 if (Unpredictable) in addBranchMetadata()
1166 I->setMetadata(LLVMContext::MD_unpredictable, Unpredictable); in addBranchMetadata()
1204 MDNode *Unpredictable = nullptr) {
1206 BranchWeights, Unpredictable));
1227 MDNode *Unpredictable = nullptr) {
1229 BranchWeights, Unpredictable));
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CmovConversion.cpp310 !I.getFlag(MachineInstr::MIFlag::Unpredictable) && in collectCmovCandidates()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h418 Unpredictable = 1 << 13,
460 void setUnpredictable(bool b) { setFlag<Unpredictable>(b); }
477 bool hasUnpredictable() const { return Flags & Unpredictable; }
H A DMachineInstr.h119 Unpredictable = 1 << 16, // Instruction with unpredictable condition. enumerator
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.cpp2112 llvm::MDNode *Unpredictable = nullptr; in EmitBranchOnBoolExpr() local
2122 Unpredictable = MDHelper.createUnpredictable(); in EmitBranchOnBoolExpr()
2138 Weights, Unpredictable); in EmitBranchOnBoolExpr()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRPrinter.cpp805 if (MI.getFlag(MachineInstr::Unpredictable)) in printMI()
H A DMachineInstr.cpp631 MIFlags |= MachineInstr::MIFlag::Unpredictable; in copyFlagsFromInstruction()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp1068 MI->setFlag(MachineInstr::MIFlag::Unpredictable); in EmitMachineNode()
H A DTargetLowering.cpp12015 LastWriteVal, SDNodeFlags::Unpredictable); in expandVECTOR_COMPRESS()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrFormats.td66 field bits<32> Unpredictable = 0;
69 field bits<32> SoftFail = Unpredictable;
2783 let Unpredictable{14-10} = 0b11111;
3231 let Unpredictable{15-14} = 0b11;
4903 let Unpredictable{20-16} = 0b11111;
4905 let Unpredictable{14-10} = 0b11111;
4937 let Unpredictable{20-16} = 0b11111;
4969 let Unpredictable{20-16} = 0b11111;
4971 let Unpredictable{14-10} = 0b11111;
4990 let Unpredictable{14-10} = 0b11111;
[all …]
H A DAArch64InstrInfo.td2304 let Unpredictable{11-8} = 0b1111;
2318 let Unpredictable{11-8} = 0b1111;
2325 let Unpredictable{11-8} = 0b1111;
2334 let Unpredictable{11-8} = 0b1111;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIParser.cpp1510 Flags |= MachineInstr::Unpredictable; in parseInstruction()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DBuiltins.td1157 def Unpredictable : Builtin {