/llvm-project/llvm/lib/MCA/ |
H A D | CodeEmitter.cpp | 25 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 D | ELF_relax_call_boundary.s | 27 ## 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 D | rewrite-directives.cpp | 136 case common::OmpAtomicDefaultMemOrderType::Relaxed: in Pre() 138 parser::OmpClause{parser::OmpClause::Relaxed{}}); in Pre()
|
/llvm-project/llvm/lib/MC/ |
H A D | MCAssembler.cpp | 1082 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 D | MCObjectStreamer.cpp | 377 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 D | x86-64-tls-ie.s | 65 ## Relaxed to TLS IE. Share the GOT entry with GOTTPOFF.
|
H A D | riscv-relax-call-intra-sec.s | 34 ## Relaxed to jal. If we don't compute the precise value of a, we may consider
|
/llvm-project/llvm/test/MC/RISCV/ |
H A D | scoped-relaxation.s | 14 # Relaxed reference, this will resolve to a pair of `RISCV_ADD64` and
|
/llvm-project/flang/include/flang/Common/ |
H A D | Fortran.h | 76 ENUM_CLASS(OmpAtomicDefaultMemOrderType, SeqCst, AcqRel, Relaxed)
|
/llvm-project/llvm/test/CodeGen/SPIRV/transcoding/OpenCL/ |
H A D | atomic_legacy.ll | 25 ;; 0x0 Relaxed
|
H A D | atomic_cmpxchg.ll | 29 ;; 0x0 Relaxed
|
H A D | atomic_work_item_fence.ll | 25 ;; 0x0 Relaxed + 0x100 WorkgroupMemory
|
/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86AsmBackend.cpp | 834 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 D | openmp-parsers.cpp | 884 "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 D | Clauses.cpp | 211 MAKE_EMPTY_CLASS(Relaxed, Relaxed); 475 MS(Relaxed, Relaxed) in make() 1186 // Relaxed: empty in make()
|
H A D | Clauses.h | 267 using Relaxed = tomp::clause::RelaxedT<TypeTy, IdTy, ExprTy>;
|
/llvm-project/clang/docs/HLSL/ |
H A D | AvailabilityDiagnostics.rst | 17 #. **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 D | WebAssemblyInstrSIMD.td | 1489 // 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 D | relaxed-fp-atomics.ll | 1 ; PR52927: Relaxed atomics can load to/store from fp regs directly
|
/llvm-project/llvm/include/llvm/IR/ |
H A D | IntrinsicsWebAssembly.td | 263 // Relaxed SIMD intrinsics (experimental)
|
/llvm-project/clang/include/clang/Basic/ |
H A D | BuiltinsWebAssembly.def | 152 // Relaxed SIMD builtins
|
/llvm-project/flang/lib/Lower/ |
H A D | DirectivesCommon.h |
|
/llvm-project/llvm/test/CodeGen/AArch64/GlobalISel/ |
H A D | irtranslator-extract-used-by-dbg.ll | 139 !110 = !DIEnumerator(name: "Relaxed", value: 0)
|
/llvm-project/llvm/unittests/Frontend/ |
H A D | OpenMPDecompositionTest.cpp | 136 using Relaxed = tomp::clause::RelaxedT<TypeTy, IdTy, ExprTy>; typedef
|
/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
H A D | ClauseT.h | 239 ENUM(MemoryOrder, AcqRel, Acquire, Relaxed, Release, SeqCst);
|