Home
last modified time | relevance | path

Searched full:llvm (Results 1 – 25 of 25983) sorted by relevance

12345678910>>...1040

/external/swiftshader/third_party/llvm-16.0/
DBUILD.gn97 "llvm/include/",
98 "llvm/lib/Target/AArch64/",
99 "llvm/lib/Target/ARM/",
100 "llvm/lib/Target/LoongArch/",
101 "llvm/lib/Target/Mips/",
102 "llvm/lib/Target/PowerPC/",
103 "llvm/lib/Target/RISCV/",
104 "llvm/lib/Target/X86/",
129 assert(false, "llvm-10.0 not configured for target platform")
150 "llvm/lib/MC/MCWasmObjectTargetWriter.cpp",
[all …]
DAndroid.bp28 "llvm/lib/Analysis/AliasAnalysis.cpp",
29 "llvm/lib/Analysis/AliasAnalysisEvaluator.cpp",
30 "llvm/lib/Analysis/AliasSetTracker.cpp",
31 "llvm/lib/Analysis/AssumeBundleQueries.cpp",
32 "llvm/lib/Analysis/AssumptionCache.cpp",
33 "llvm/lib/Analysis/BasicAliasAnalysis.cpp",
34 "llvm/lib/Analysis/BlockFrequencyInfo.cpp",
35 "llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp",
36 "llvm/lib/Analysis/BranchProbabilityInfo.cpp",
37 "llvm/lib/Analysis/CFG.cpp",
[all …]
/external/swiftshader/third_party/llvm-16.0/configs/common/include/llvm/IR/
DIntrinsicEnums.inc10 abs = 1, // llvm.abs
11 addressofreturnaddress, // llvm.addressofreturnaddress
12 adjust_trampoline, // llvm.adjust.trampoline
13 annotation, // llvm.annotation
14 arithmetic_fence, // llvm.arithmetic.fence
15 asan_check_memaccess, // llvm.asan.check.memaccess
16 assume, // llvm.assume
17 bitreverse, // llvm.bitreverse
18 bswap, // llvm.bswap
19 call_preallocated_arg, // llvm.call.preallocated.arg
[all …]
DIntrinsicsAArch64.h12 namespace llvm {
16 aarch64_addg = 412, // llvm.aarch64.addg
17 aarch64_break, // llvm.aarch64.break
18 aarch64_clrex, // llvm.aarch64.clrex
19 aarch64_cls, // llvm.aarch64.cls
20 aarch64_cls64, // llvm.aarch64.cls64
21 aarch64_crc32b, // llvm.aarch64.crc32b
22 aarch64_crc32cb, // llvm.aarch64.crc32cb
23 aarch64_crc32ch, // llvm.aarch64.crc32ch
24 aarch64_crc32cw, // llvm.aarch64.crc32cw
[all …]
DIntrinsicsPowerPC.h12 namespace llvm {
16 ppc_addex = 7115, // llvm.ppc.addex
17 ppc_addf128_round_to_odd, // llvm.ppc.addf128.round.to.odd
18 ppc_altivec_crypto_vcipher, // llvm.ppc.altivec.crypto.vcipher
19 ppc_altivec_crypto_vcipherlast, // llvm.ppc.altivec.crypto.vcipherlast
20 ppc_altivec_crypto_vncipher, // llvm.ppc.altivec.crypto.vncipher
21 ppc_altivec_crypto_vncipherlast, // llvm.ppc.altivec.crypto.vncipherlast
22 ppc_altivec_crypto_vpermxor, // llvm.ppc.altivec.crypto.vpermxor
23 ppc_altivec_crypto_vpermxor_be, // llvm.ppc.altivec.crypto.vpermxor.be
24 ppc_altivec_crypto_vpmsumb, // llvm.ppc.altivec.crypto.vpmsumb
[all …]
DIntrinsicsRISCV.h12 namespace llvm {
16 riscv_aes32dsi = 7764, // llvm.riscv.aes32dsi
17 riscv_aes32dsmi, // llvm.riscv.aes32dsmi
18 riscv_aes32esi, // llvm.riscv.aes32esi
19 riscv_aes32esmi, // llvm.riscv.aes32esmi
20 riscv_aes64ds, // llvm.riscv.aes64ds
21 riscv_aes64dsm, // llvm.riscv.aes64dsm
22 riscv_aes64es, // llvm.riscv.aes64es
23 riscv_aes64esm, // llvm.riscv.aes64esm
24 riscv_aes64im, // llvm.riscv.aes64im
[all …]
DIntrinsicsMips.h12 namespace llvm {
16 mips_absq_s_ph = 4854, // llvm.mips.absq.s.ph
17 mips_absq_s_qb, // llvm.mips.absq.s.qb
18 mips_absq_s_w, // llvm.mips.absq.s.w
19 mips_add_a_b, // llvm.mips.add.a.b
20 mips_add_a_d, // llvm.mips.add.a.d
21 mips_add_a_h, // llvm.mips.add.a.h
22 mips_add_a_w, // llvm.mips.add.a.w
23 mips_addq_ph, // llvm.mips.addq.ph
24 mips_addq_s_ph, // llvm.mips.addq.s.ph
[all …]
DIntrinsicsS390.h12 namespace llvm {
16 s390_efpc = 8329, // llvm.s390.efpc
17 s390_etnd, // llvm.s390.etnd
18 s390_lcbb, // llvm.s390.lcbb
19 s390_ntstg, // llvm.s390.ntstg
20 s390_ppa_txassist, // llvm.s390.ppa.txassist
21 s390_sfpc, // llvm.s390.sfpc
22 s390_tabort, // llvm.s390.tabort
23 s390_tbegin, // llvm.s390.tbegin
24 s390_tbegin_nofloat, // llvm.s390.tbegin.nofloat
[all …]
DIntrinsicsARM.h12 namespace llvm {
16 arm_cde_cx1 = 2289, // llvm.arm.cde.cx1
17 arm_cde_cx1a, // llvm.arm.cde.cx1a
18 arm_cde_cx1d, // llvm.arm.cde.cx1d
19 arm_cde_cx1da, // llvm.arm.cde.cx1da
20 arm_cde_cx2, // llvm.arm.cde.cx2
21 arm_cde_cx2a, // llvm.arm.cde.cx2a
22 arm_cde_cx2d, // llvm.arm.cde.cx2d
23 arm_cde_cx2da, // llvm.arm.cde.cx2da
24 arm_cde_cx3, // llvm.arm.cde.cx3
[all …]
DIntrinsicsX86.h12 namespace llvm {
16 x86_3dnow_pavgusb = 9907, // llvm.x86.3dnow.pavgusb
17 x86_3dnow_pf2id, // llvm.x86.3dnow.pf2id
18 x86_3dnow_pfacc, // llvm.x86.3dnow.pfacc
19 x86_3dnow_pfadd, // llvm.x86.3dnow.pfadd
20 x86_3dnow_pfcmpeq, // llvm.x86.3dnow.pfcmpeq
21 x86_3dnow_pfcmpge, // llvm.x86.3dnow.pfcmpge
22 x86_3dnow_pfcmpgt, // llvm.x86.3dnow.pfcmpgt
23 x86_3dnow_pfmax, // llvm.x86.3dnow.pfmax
24 x86_3dnow_pfmin, // llvm.x86.3dnow.pfmin
[all …]
DIntrinsicsHexagon.h12 namespace llvm {
16 hexagon_A2_abs = 2795, // llvm.hexagon.A2.abs
17 hexagon_A2_absp, // llvm.hexagon.A2.absp
18 hexagon_A2_abssat, // llvm.hexagon.A2.abssat
19 hexagon_A2_add, // llvm.hexagon.A2.add
20 hexagon_A2_addh_h16_hh, // llvm.hexagon.A2.addh.h16.hh
21 hexagon_A2_addh_h16_hl, // llvm.hexagon.A2.addh.h16.hl
22 hexagon_A2_addh_h16_lh, // llvm.hexagon.A2.addh.h16.lh
23 hexagon_A2_addh_h16_ll, // llvm.hexagon.A2.addh.h16.ll
24 hexagon_A2_addh_h16_sat_hh, // llvm.hexagon.A2.addh.h16.sat.hh
[all …]
DIntrinsicsVE.h12 namespace llvm {
16 ve_vl_andm_MMM = 8580, // llvm.ve.vl.andm.MMM
17 ve_vl_andm_mmm, // llvm.ve.vl.andm.mmm
18 ve_vl_eqvm_MMM, // llvm.ve.vl.eqvm.MMM
19 ve_vl_eqvm_mmm, // llvm.ve.vl.eqvm.mmm
20 ve_vl_extract_vm512l, // llvm.ve.vl.extract.vm512l
21 ve_vl_extract_vm512u, // llvm.ve.vl.extract.vm512u
22 ve_vl_fencec_s, // llvm.ve.vl.fencec.s
23 ve_vl_fencei, // llvm.ve.vl.fencei
24 ve_vl_fencem_s, // llvm.ve.vl.fencem.s
[all …]
/external/swiftshader/third_party/llvm-10.0/
DAndroid.bp21 "llvm/lib/Analysis/AliasAnalysis.cpp",
22 "llvm/lib/Analysis/AliasAnalysisSummary.cpp",
23 "llvm/lib/Analysis/AliasSetTracker.cpp",
24 "llvm/lib/Analysis/AssumptionCache.cpp",
25 "llvm/lib/Analysis/BasicAliasAnalysis.cpp",
26 "llvm/lib/Analysis/BlockFrequencyInfo.cpp",
27 "llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp",
28 "llvm/lib/Analysis/BranchProbabilityInfo.cpp",
29 "llvm/lib/Analysis/CallGraph.cpp",
30 "llvm/lib/Analysis/CallGraphSCCPass.cpp",
[all …]
DBUILD.gn85 "llvm/include/",
86 "llvm/lib/Target/AArch64/",
87 "llvm/lib/Target/ARM/",
88 "llvm/lib/Target/Mips/",
89 "llvm/lib/Target/PowerPC/",
90 "llvm/lib/Target/RISCV/",
91 "llvm/lib/Target/X86/",
114 assert(false, "llvm-10.0 not configured for target platform")
135 "llvm/lib/MC/MCWasmObjectTargetWriter.cpp",
136 "llvm/lib/MC/MCXCOFFObjectTargetWriter.cpp",
[all …]
/external/swiftshader/third_party/llvm-10.0/configs/common/include/llvm/IR/
DIntrinsicsAArch64.h12 namespace llvm {
16 aarch64_addg = 268, // llvm.aarch64.addg
17 aarch64_clrex, // llvm.aarch64.clrex
18 aarch64_cls, // llvm.aarch64.cls
19 aarch64_cls64, // llvm.aarch64.cls64
20 aarch64_crc32b, // llvm.aarch64.crc32b
21 aarch64_crc32cb, // llvm.aarch64.crc32cb
22 aarch64_crc32ch, // llvm.aarch64.crc32ch
23 aarch64_crc32cw, // llvm.aarch64.crc32cw
24 aarch64_crc32cx, // llvm.aarch64.crc32cx
[all …]
DIntrinsicsMips.h12 namespace llvm {
16 mips_absq_s_ph = 3635, // llvm.mips.absq.s.ph
17 mips_absq_s_qb, // llvm.mips.absq.s.qb
18 mips_absq_s_w, // llvm.mips.absq.s.w
19 mips_add_a_b, // llvm.mips.add.a.b
20 mips_add_a_d, // llvm.mips.add.a.d
21 mips_add_a_h, // llvm.mips.add.a.h
22 mips_add_a_w, // llvm.mips.add.a.w
23 mips_addq_ph, // llvm.mips.addq.ph
24 mips_addq_s_ph, // llvm.mips.addq.s.ph
[all …]
DIntrinsicsS390.h12 namespace llvm {
16 s390_efpc = 6057, // llvm.s390.efpc
17 s390_etnd, // llvm.s390.etnd
18 s390_lcbb, // llvm.s390.lcbb
19 s390_ntstg, // llvm.s390.ntstg
20 s390_ppa_txassist, // llvm.s390.ppa.txassist
21 s390_sfpc, // llvm.s390.sfpc
22 s390_tabort, // llvm.s390.tabort
23 s390_tbegin, // llvm.s390.tbegin
24 s390_tbegin_nofloat, // llvm.s390.tbegin.nofloat
[all …]
DIntrinsicsHexagon.h12 namespace llvm {
16 hexagon_A2_abs = 1869, // llvm.hexagon.A2.abs
17 hexagon_A2_absp, // llvm.hexagon.A2.absp
18 hexagon_A2_abssat, // llvm.hexagon.A2.abssat
19 hexagon_A2_add, // llvm.hexagon.A2.add
20 hexagon_A2_addh_h16_hh, // llvm.hexagon.A2.addh.h16.hh
21 hexagon_A2_addh_h16_hl, // llvm.hexagon.A2.addh.h16.hl
22 hexagon_A2_addh_h16_lh, // llvm.hexagon.A2.addh.h16.lh
23 hexagon_A2_addh_h16_ll, // llvm.hexagon.A2.addh.h16.ll
24 hexagon_A2_addh_h16_sat_hh, // llvm.hexagon.A2.addh.h16.sat.hh
[all …]
DIntrinsicEnums.inc10 addressofreturnaddress = 1, // llvm.addressofreturnaddress
11 adjust_trampoline, // llvm.adjust.trampoline
12 annotation, // llvm.annotation
13 assume, // llvm.assume
14 bitreverse, // llvm.bitreverse
15 bswap, // llvm.bswap
16 canonicalize, // llvm.canonicalize
17 ceil, // llvm.ceil
18 clear_cache, // llvm.clear_cache
19 codeview_annotation, // llvm.codeview.annotation
[all …]
DIntrinsicsPowerPC.h12 namespace llvm {
16 ppc_addf128_round_to_odd = 5598, // llvm.ppc.addf128.round.to.odd
17 ppc_altivec_crypto_vcipher, // llvm.ppc.altivec.crypto.vcipher
18 ppc_altivec_crypto_vcipherlast, // llvm.ppc.altivec.crypto.vcipherlast
19 ppc_altivec_crypto_vncipher, // llvm.ppc.altivec.crypto.vncipher
20 ppc_altivec_crypto_vncipherlast, // llvm.ppc.altivec.crypto.vncipherlast
21 ppc_altivec_crypto_vpermxor, // llvm.ppc.altivec.crypto.vpermxor
22 ppc_altivec_crypto_vpmsumb, // llvm.ppc.altivec.crypto.vpmsumb
23 ppc_altivec_crypto_vpmsumd, // llvm.ppc.altivec.crypto.vpmsumd
24 ppc_altivec_crypto_vpmsumh, // llvm.ppc.altivec.crypto.vpmsumh
[all …]
DIntrinsicsARM.h12 namespace llvm {
16 arm_cdp = 1498, // llvm.arm.cdp
17 arm_cdp2, // llvm.arm.cdp2
18 arm_clrex, // llvm.arm.clrex
19 arm_cls, // llvm.arm.cls
20 arm_cls64, // llvm.arm.cls64
21 arm_cmse_tt, // llvm.arm.cmse.tt
22 arm_cmse_tta, // llvm.arm.cmse.tta
23 arm_cmse_ttat, // llvm.arm.cmse.ttat
24 arm_cmse_ttt, // llvm.arm.cmse.ttt
[all …]
DIntrinsicsX86.h12 namespace llvm {
16 x86_3dnow_pavgusb = 6322, // llvm.x86.3dnow.pavgusb
17 x86_3dnow_pf2id, // llvm.x86.3dnow.pf2id
18 x86_3dnow_pfacc, // llvm.x86.3dnow.pfacc
19 x86_3dnow_pfadd, // llvm.x86.3dnow.pfadd
20 x86_3dnow_pfcmpeq, // llvm.x86.3dnow.pfcmpeq
21 x86_3dnow_pfcmpge, // llvm.x86.3dnow.pfcmpge
22 x86_3dnow_pfcmpgt, // llvm.x86.3dnow.pfcmpgt
23 x86_3dnow_pfmax, // llvm.x86.3dnow.pfmax
24 x86_3dnow_pfmin, // llvm.x86.3dnow.pfmin
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/
DLinkAllPasses.h1 //===- llvm/LinkAllPasses.h ------------ Reference All Passes ---*- C++ -*-===//
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
17 #include "llvm/ADT/Statistic.h"
18 #include "llvm/Analysis/AliasAnalysisEvaluator.h"
19 #include "llvm/Analysis/AliasSetTracker.h"
20 #include "llvm/Analysis/BasicAliasAnalysis.h"
21 #include "llvm/Analysis/CFLAndersAliasAnalysis.h"
22 #include "llvm/Analysis/CFLSteensAliasAnalysis.h"
[all …]
/external/llvm/test/CodeGen/PowerPC/
Dpr15031.ll19 %"class.llvm::MachineMemOperand" = type { %"struct.llvm::MachinePointerInfo", i64, i32, %"class.llv…
20 %"struct.llvm::MachinePointerInfo" = type { %"class.llvm::Value"*, i64 }
21 %"class.llvm::Value" = type { i32 (...)**, i8, i8, i16, %"class.llvm::Type"*, %"class.llvm::Use"*, …
22 %"class.llvm::Type" = type { %"class.llvm::LLVMContext"*, i32, i32, %"class.llvm::Type"** }
23 %"class.llvm::LLVMContext" = type { %"class.llvm::LLVMContextImpl"* }
24 %"class.llvm::LLVMContextImpl" = type opaque
25 %"class.llvm::Use" = type { %"class.llvm::Value"*, %"class.llvm::Use"*, %"class.llvm::PointerIntPai…
26 %"class.llvm::PointerIntPair" = type { i64 }
27 %"class.llvm::StringMapEntry" = type opaque
28 %"class.llvm::MDNode" = type { %"class.llvm::Value", %"class.llvm::FoldingSetImpl::Node", i32, i32 }
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/
DLinkAllPasses.h1 //===- llvm/LinkAllPasses.h ------------ Reference All Passes ---*- C++ -*-===//
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
17 #include "llvm/ADT/Statistic.h"
18 #include "llvm/Analysis/AliasAnalysisEvaluator.h"
19 #include "llvm/Analysis/AliasSetTracker.h"
20 #include "llvm/Analysis/BasicAliasAnalysis.h"
21 #include "llvm/Analysis/CallPrinter.h"
22 #include "llvm/Analysis/DomPrinter.h"
[all …]

12345678910>>...1040