Home
last modified time | relevance | path

Searched refs:EL0 (Results 1 – 25 of 28) sorted by relevance

12

/external/arm-trusted-firmware/docs/components/
Dsecure-partition-manager-mm.rst16 resides at EL3 and management services run from isolated Secure Partitions at S-EL0.
51 S-EL0 that can be used to implement simple management and security services.
52 Since S-EL0 is an unprivileged Exception Level, a Secure Partition relies on
67 services in EL3 and instantiate the rest in a partition in S-EL0.
126 SPM bootflow, a Secure Partition image executing at S-EL0 replaces the Secure
240 S-EL0, the SPM should define the following types of interfaces:
242 - Interfaces that enable access to privileged operations from S-EL0. These
251 Secure Partition to initialise itself and export its services in S-EL0. These
259 depending on the implemented Exception levels. In S-EL0, the Supervisor Call
268 SMC request, Trusted Firmware-A returns control directly to S-EL0 through an
[all …]
Dxlat-tables-lib-v2-design.rst75 a User region (EL0) or Privileged region (EL1). See the ``MT_xxx`` definitions
77 Never attribute is set simultaneously for both EL1 and EL0.
Dsecure-partition-manager.rst61 - SPM based on the MM interface to communicate with an S-EL0 partition `[2]`_.
/external/llvm-project/llvm/test/DebugInfo/Generic/
Dglobal-sra-struct.ll22 ; CHECK: @static_struct.0 = internal unnamed_addr global i32 0, align 8, !dbg ![[EL0:.*]]
25 ; CHECK: ![[EL0]] = !DIGlobalVariableExpression(var: ![[VAR:.*]], expr: !DIExpression(DW_OP_LLVM_fr…
Dglobal-sra-array.ll24 ; CHECK: @array.0.0 = internal unnamed_addr global i32 0, align 16, !dbg ![[EL0:.*]]
27 ; CHECK: ![[EL0]] = !DIGlobalVariableExpression(var: ![[VAR:.*]], expr: !DIExpression(DW_OP_LLVM_fr…
/external/llvm-project/llvm/test/DebugInfo/X86/
Dglobal-sra-fp80-array.ll24 …array.0 = internal unnamed_addr global x86_fp80 0xK00000000000000000000, align 16, !dbg ![[EL0:.*]]
27 ; CHECK: ![[EL0]] = !DIGlobalVariableExpression(var: ![[VAR:.*]], expr: !DIExpression(DW_OP_LLVM_fr…
Dglobal-sra-fp80-struct.ll27 …truct.0 = internal unnamed_addr global x86_fp80 0xK00000000000000000000, align 16, !dbg ![[EL0:.*]]
30 ; CHECK: ![[EL0]] = !DIGlobalVariableExpression(var: ![[VAR:.*]], expr: !DIExpression(DW_OP_LLVM_fr…
/external/llvm-project/lldb/source/Plugins/Instruction/ARM64/
DEmulateInstructionARM64.h92 enum ExceptionLevel { EL0 = 0, EL1 = 1, EL2 = 2, EL3 = 3 }; enumerator
DEmulateInstructionARM64.cpp495 when EL0, EL1 in BranchTo()
/external/arm-trusted-firmware/docs/design/
Dinterrupt-framework-design.rst21 knowledge of software executing in Secure-EL1/Secure-EL0. The choice of
127 the state of software in Secure-EL1/Secure-EL0 before handing the
147 Secure-EL1/Secure-EL0. This is a valid routing model as secure software
148 in Secure-EL1/Secure-EL0 is in control of how its execution is preempted
153 interrupts will always preempt Secure EL1/EL0 execution. See :ref:`exception
157 Secure-EL1/Secure-EL0. This is a valid routing model as secure software
196 Secure-EL0, both the EL3 and the non secure interrupt types map to the FIQ
199 route the FIQ signal to EL3 when executing in Secure-EL1/Secure-EL0, thereby
276 Secure Payload (SP) software which runs in Secure-EL1/Secure-EL0 and is
289 to a Secure OS which runs in Secure-EL1/Secure-EL0. It interfaces with the
[all …]
Dfirmware-design.rst212 SYS_LED[2:1] - Exception Level (EL3=0x3, EL2=0x2, EL1=0x1, EL0=0x0)
371 for subsequent stages of TF-A and normal world software. EL1 and EL0 are given
1073 On a production system that includes a Trusted OS running in Secure-EL1/EL0,
2636 (at EL0 and S-EL0) if it is only supported at EL0. If instead it is
/external/arm-trusted-firmware/docs/security_advisories/
Dsecurity-advisory-tfv-6.rst131 translation regime, for example between EL0 and EL1, therefore this variant
135 Secure-EL0 applications.
Dsecurity-advisory-tfv-3.rst61 in the Secure EL1&0 regime. As a result, this programs the Secure EL0 execution
/external/llvm/lib/Analysis/
DScalarEvolution.cpp5813 ExitLimit EL0 = computeExitLimitFromCond(L, BO->getOperand(0), TBB, FBB, in computeExitLimitFromCond() local
5824 if (EL0.Exact == getCouldNotCompute() || in computeExitLimitFromCond()
5828 BECount = getUMinFromMismatchedTypes(EL0.Exact, EL1.Exact); in computeExitLimitFromCond()
5829 if (EL0.Max == getCouldNotCompute()) in computeExitLimitFromCond()
5832 MaxBECount = EL0.Max; in computeExitLimitFromCond()
5834 MaxBECount = getUMinFromMismatchedTypes(EL0.Max, EL1.Max); in computeExitLimitFromCond()
5839 if (EL0.Max == EL1.Max) in computeExitLimitFromCond()
5840 MaxBECount = EL0.Max; in computeExitLimitFromCond()
5841 if (EL0.Exact == EL1.Exact) in computeExitLimitFromCond()
5842 BECount = EL0.Exact; in computeExitLimitFromCond()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DScalarEvolution.cpp7283 ExitLimit EL0 = computeExitLimitFromCondCached( in computeExitLimitFromCondImpl() local
7291 return CI->isOne() ? EL0 : EL1; in computeExitLimitFromCondImpl()
7293 return CI->isOne() ? EL1 : EL0; in computeExitLimitFromCondImpl()
7299 if (EL0.ExactNotTaken == getCouldNotCompute() || in computeExitLimitFromCondImpl()
7304 getUMinFromMismatchedTypes(EL0.ExactNotTaken, EL1.ExactNotTaken); in computeExitLimitFromCondImpl()
7305 if (EL0.MaxNotTaken == getCouldNotCompute()) in computeExitLimitFromCondImpl()
7308 MaxBECount = EL0.MaxNotTaken; in computeExitLimitFromCondImpl()
7311 getUMinFromMismatchedTypes(EL0.MaxNotTaken, EL1.MaxNotTaken); in computeExitLimitFromCondImpl()
7315 if (EL0.MaxNotTaken == EL1.MaxNotTaken) in computeExitLimitFromCondImpl()
7316 MaxBECount = EL0.MaxNotTaken; in computeExitLimitFromCondImpl()
[all …]
/external/arm-trusted-firmware/docs/about/
Dfeatures.rst63 Secure-EL0, which can be used to implement simple management and
/external/tensorflow/tensorflow/compiler/mlir/hlo/tests/
Dhlo-legalize-to-lhlo.mlir161 // CHECK: %[[EL0:.*]] = tensor.extract %[[SHAPE]]{{\[}}%[[C0]]] : tensor<3xi64>
162 // CHECK: %[[SIZE_0:.*]] = index_cast %[[EL0]] : i64 to index
/external/OpenCSD/
DHOWTO.md500 …T_L_64IS0 : Address & Context, Long, 64 bit, IS0.; Addr=0x0000007F89F24D80; Ctxt: AArch64,EL0, NS;
510 …T_L_64IS0 : Address & Context, Long, 64 bit, IS0.; Addr=0x0000007F89F2832C; Ctxt: AArch64,EL0, NS;
528 …T_L_64IS0 : Address & Context, Long, 64 bit, IS0.; Addr=0x0000007F89F283F0; Ctxt: AArch64,EL0, NS;
/external/llvm-project/llvm/lib/Analysis/
DScalarEvolution.cpp7596 ExitLimit EL0 = computeExitLimitFromCondCached( in computeExitLimitFromCondFromBinOpHelper() local
7605 return CI == NeutralElement ? EL0 : EL1; in computeExitLimitFromCondFromBinOpHelper()
7607 return CI == NeutralElement ? EL1 : EL0; in computeExitLimitFromCondFromBinOpHelper()
7613 if (EL0.ExactNotTaken == getCouldNotCompute() || in computeExitLimitFromCondFromBinOpHelper()
7618 getUMinFromMismatchedTypes(EL0.ExactNotTaken, EL1.ExactNotTaken); in computeExitLimitFromCondFromBinOpHelper()
7619 if (EL0.MaxNotTaken == getCouldNotCompute()) in computeExitLimitFromCondFromBinOpHelper()
7622 MaxBECount = EL0.MaxNotTaken; in computeExitLimitFromCondFromBinOpHelper()
7624 MaxBECount = getUMinFromMismatchedTypes(EL0.MaxNotTaken, EL1.MaxNotTaken); in computeExitLimitFromCondFromBinOpHelper()
7628 if (EL0.ExactNotTaken == EL1.ExactNotTaken) in computeExitLimitFromCondFromBinOpHelper()
7629 BECount = EL0.ExactNotTaken; in computeExitLimitFromCondFromBinOpHelper()
[all …]
/external/arm-trusted-firmware/docs/getting_started/
Dporting-guide.rst2556 - The S-EL1 interrupts are signaled as IRQ in S-EL0/1 context and as FIQ in
2557 NS-EL0/1/2 context.
2558 - The Non secure interrupts are signaled as FIQ in S-EL0/1 context and as IRQ
2559 in the NS-EL0/1/2 context.
2560 - The EL3 interrupts are signaled as FIQ in both S-EL0/1 and NS-EL0/1/2
Dbuild-options.rst381 level (or in EL1 if the current exception level is EL0).
721 lower ELs (EL1 and EL0) in EL3 so that ``AT`` speculative fetch at any point
/external/OpenCSD/decoder/tests/auto-fdo/
Dautofdo.md314 …T_L_64IS0 : Address & Context, Long, 64 bit, IS0.; Addr=0x0000000000407B00; Ctxt: AArch64,EL0, NS;
/external/OpenCSD/decoder/tests/snapshots/juno_r1_1/pkt_proc_logs/
Dtrc_pkt_lister_0x15.ppl455 …T_L_64IS0 : Address & Context, Long, 64 bit, IS0.; Addr=0x0000007F8B5FB188; Ctxt: AArch64,EL0, NS;
1261 …T_L_64IS0 : Address & Context, Long, 64 bit, IS0.; Addr=0x0000007F8B5FB1E8; Ctxt: AArch64,EL0, NS;
/external/arm-trusted-firmware/docs/
Dchange-log.rst1105 support it at EL0.
2288 environment instantiated in S-EL0 that can be used to implement simple
2715 such as the one shared by EL1 and EL0.
2717 The library does not support initializing translation tables for EL0
/external/OpenCSD/decoder/tests/snapshots-ete/trace_file_cid_vmid/decode/
Dfulldecode.txt58 Idx:59; ID:0; [0x81 0x30 ]; I_CTXT : Context Packet.; Ctxt: AArch64,EL0, NS;
651 Idx:305; ID:0; [0x81 0x30 ]; I_CTXT : Context Packet.; Ctxt: AArch64,EL0, NS;
1106 Idx:510; ID:0; [0x81 0x30 ]; I_CTXT : Context Packet.; Ctxt: AArch64,EL0, NS;
1562 Idx:716; ID:0; [0x81 0x30 ]; I_CTXT : Context Packet.; Ctxt: AArch64,EL0, NS;
2021 Idx:922; ID:0; [0x81 0x30 ]; I_CTXT : Context Packet.; Ctxt: AArch64,EL0, NS;
2481 Idx:1128; ID:0; [0x81 0x30 ]; I_CTXT : Context Packet.; Ctxt: AArch64,EL0, NS;
2940 Idx:1334; ID:0; [0x81 0x30 ]; I_CTXT : Context Packet.; Ctxt: AArch64,EL0, NS;
3404 Idx:1541; ID:0; [0x81 0x30 ]; I_CTXT : Context Packet.; Ctxt: AArch64,EL0, NS;
3867 Idx:1748; ID:0; [0x81 0x30 ]; I_CTXT : Context Packet.; Ctxt: AArch64,EL0, NS;
4330 Idx:1955; ID:0; [0x81 0x30 ]; I_CTXT : Context Packet.; Ctxt: AArch64,EL0, NS;
[all …]

12