Home
last modified time | relevance | path

Searched refs:Relaxed (Results 1 – 25 of 29) sorted by relevance

12

/llvm-project/llvm/lib/MCA/
H A DCodeEmitter.cpp25 MCInst Relaxed(Sequence[MCID]); in getOrCreateEncodingInfo() local
27 MAB.relaxInstruction(Relaxed, STI); in getOrCreateEncodingInfo()
30 MCE.encodeInstruction(Relaxed, Code, Fixups, STI); in getOrCreateEncodingInfo()
/llvm-project/llvm/test/ExecutionEngine/JITLink/RISCV/
H A DELF_relax_call_boundary.s27 ## Relaxed to c.j. This needs 2 iterations: c.j only fits after first relaxing
36 ## Relaxed to c.j in the same way as above.
43 ## Relaxed to c.j. This needs 3 iterations: c.j only fits after first relaxing
53 ## Relaxed to c.j in the same way as above.
/llvm-project/flang/lib/Semantics/
H A Drewrite-directives.cpp136 case common::OmpAtomicDefaultMemOrderType::Relaxed: in Pre()
138 parser::OmpClause{parser::OmpClause::Relaxed{}}); in Pre()
/llvm-project/llvm/lib/MC/
H A DMCAssembler.cpp1082 MCInst Relaxed = F.getInst(); in fixupNeedsRelaxation()
1083 getBackend().relaxInstruction(Relaxed, *F.getSubtargetInfo()); in fixupNeedsRelaxation()
1086 F.setInst(Relaxed); in fragmentNeedsRelaxation()
1089 getEmitter().encodeInstruction(Relaxed, F.getContents(), F.getFixups(), in fragmentNeedsRelaxation()
1107 bool Relaxed, UseZeroPad; in relaxInstruction()
1108 std::tie(Relaxed, UseZeroPad) = getBackend().relaxLEB128(*this, LF, Value); in relaxInstruction()
1109 if (!Relaxed) { in relaxInstruction()
1114 MCInst Relaxed = F.getInst(); relaxInstruction() local
1139 bool Relaxed, UseZeroPad; relaxLEB() local
H A DMCObjectStreamer.cpp377 MCInst Relaxed = Inst; in emitInstructionImpl() local
378 while (Backend.mayNeedRelaxation(Relaxed, STI)) in emitInstructionImpl()
379 Backend.relaxInstruction(Relaxed, STI); in emitInstructionImpl()
380 emitInstToData(Relaxed, STI); in emitInstructionImpl()
/llvm-project/lld/test/ELF/
H A Dx86-64-tls-ie.s65 ## Relaxed to TLS IE. Share the GOT entry with GOTTPOFF.
H A Driscv-relax-call-intra-sec.s34 ## Relaxed to jal. If we don't compute the precise value of a, we may consider
/llvm-project/llvm/test/MC/RISCV/
H A Dscoped-relaxation.s14 # Relaxed reference, this will resolve to a pair of `RISCV_ADD64` and
/llvm-project/flang/include/flang/Common/
H A DFortran.h76 ENUM_CLASS(OmpAtomicDefaultMemOrderType, SeqCst, AcqRel, Relaxed)
/llvm-project/llvm/test/CodeGen/SPIRV/transcoding/OpenCL/
H A Datomic_legacy.ll25 ;; 0x0 Relaxed
H A Datomic_cmpxchg.ll29 ;; 0x0 Relaxed
H A Datomic_work_item_fence.ll25 ;; 0x0 Relaxed + 0x100 WorkgroupMemory
/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp834 MCInst Relaxed = RF.getInst(); in padInstructionViaRelaxation()
835 relaxInstruction(Relaxed, *RF.getSubtargetInfo()); in padInstructionViaRelaxation()
839 Emitter.encodeInstruction(Relaxed, Code, Fixups, *RF.getSubtargetInfo()); in padInstructionViaRelaxation()
846 RF.setInst(Relaxed); in padInstructionViaRelaxation()
829 MCInst Relaxed = RF.getInst(); padInstructionViaRelaxation() local
/llvm-project/flang/lib/Parser/
H A Dopenmp-parsers.cpp884 "RELAXED" >> construct<OmpClause>(construct<OmpClause::Relaxed>()) ||
1038 "RELAXED" >> construct<OmpClause>(construct<OmpClause::Relaxed>())))))
1048 "RELAXED" >> pure(common::OmpAtomicDefaultMemOrderType::Relaxed)))
/llvm-project/flang/lib/Lower/OpenMP/
H A DClauses.cpp211 MAKE_EMPTY_CLASS(Relaxed, Relaxed);
475 MS(Relaxed, Relaxed) in make()
1186 // Relaxed: empty in make()
H A DClauses.h267 using Relaxed = tomp::clause::RelaxedT<TypeTy, IdTy, ExprTy>;
/llvm-project/clang/docs/HLSL/
H A DAvailabilityDiagnostics.rst17 #. **Relaxed mode** - same as default mode except the compiler emits a warning. This mode is enabled by ``-Wno-error=hlsl-availability``.
31 Default and Relaxed Diagnostic Modes
/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrSIMD.td1489 // Relaxed swizzle
1499 // Relaxed floating-point to int conversions
1519 // Relaxed (Negative) Multiply-Add (madd/nmadd)
1560 // Relaxed floating-point min and max.
1583 // Relaxed rounding q15 multiplication
1591 // Relaxed integer dot product
1610 // Relaxed BFloat16 dot product
/llvm-project/llvm/test/CodeGen/AArch64/
H A Drelaxed-fp-atomics.ll1 ; PR52927: Relaxed atomics can load to/store from fp regs directly
/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsWebAssembly.td263 // Relaxed SIMD intrinsics (experimental)
/llvm-project/clang/include/clang/Basic/
H A DBuiltinsWebAssembly.def152 // Relaxed SIMD builtins
/llvm-project/flang/lib/Lower/
H A DDirectivesCommon.h
/llvm-project/llvm/test/CodeGen/AArch64/GlobalISel/
H A Dirtranslator-extract-used-by-dbg.ll139 !110 = !DIEnumerator(name: "Relaxed", value: 0)
/llvm-project/llvm/unittests/Frontend/
H A DOpenMPDecompositionTest.cpp136 using Relaxed = tomp::clause::RelaxedT<TypeTy, IdTy, ExprTy>; typedef
/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DClauseT.h239 ENUM(MemoryOrder, AcqRel, Acquire, Relaxed, Release, SeqCst);

12