Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
llvm
/
lib
/
IR
/
Verifier.cpp
fee1a04
[CallSite removal] Move the verifier to use `CallBase` instead of the
by Chandler Carruth
· 7 years ago
de6beb0
Implement -frecord-command-line (-frecord-gcc-switches)
by Scott Linder
· 7 years ago
118e53f
[Intrinsic] Signed Fixed Point Multiplication Intrinsic
by Leonard Chan
· 7 years ago
4ed5195
[DWARFv5] Verify all-or-nothing constraint on DIFile source
by Scott Linder
· 7 years ago
e429c79
[TI removal] Leverage the fact that TerminatorInst is gone to create
by Chandler Carruth
· 7 years ago
4a1c5da
[IRVerifier] Allow StructRet in statepoint
by Than McIntosh
· 7 years ago
cbde0d9
[IR] Add a dedicated FNeg IR Instruction
by Cameron McInally
· 7 years ago
9757d5d
[FPEnv] Add constrained CEIL/FLOOR/ROUND/TRUNC intrinsics
by Cameron McInally
· 7 years ago
2ad870e
[FPEnv] [FPEnv] Add constrained intrinsics for MAXNUM and MINNUM
by Cameron McInally
· 7 years ago
905abe5
[Intrinsic] Signed and Unsigned Saturation Subtraction Intirnsics
by Leonard Chan
· 7 years ago
0acfc6b
[Intrinsic] Unigned Saturation Addition Intrinsic
by Leonard Chan
· 7 years ago
699b3b5
[Intrinsic] Signed Saturation Addition Intrinsic
by Leonard Chan
· 7 years ago
52eaaf3
[TI removal] Rework `InstVisitor` to support visiting instructions that
by Chandler Carruth
· 7 years ago
edb12a8
[TI removal] Make variables declared as `TerminatorInst` and initialized
by Chandler Carruth
· 7 years ago
e48f27a
Generalize an IR verifier check to work with non-zero program address spaces
by Dylan McKay
· 7 years ago
fa120cb
[InstCombine] Fix incongruous GEP type addrspace
by Ewan Crawford
· 7 years ago
5931b4e
[DebugInfo] Add support for DWARF5 call site-related attributes
by Vedant Kumar
· 7 years ago
0f83d66
Add atomicrmw operation to error messages
by Matt Arsenault
· 7 years ago
0cac726
llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)
by Fangrui Song
· 7 years ago
2533f747
Add some context to fatal verifier errors
by Xin Tong
· 7 years ago
609bf36
Remove addBlockByrefAddress(), it is dead code as far as clang is concerned.
by Adrian Prantl
· 7 years ago
664aa86
[x86/SLH] Add a real Clang flag and LLVM IR attribute for Speculative
by Chandler Carruth
· 7 years ago
3807217
Verifier: verify that a DILocation's scope is a DILocalScope.
by Adrian Prantl
· 7 years ago
55f4262
[DebugInfoMetadata] Added DIFlags interface in DIBasicType.
by Adrian Prantl
· 7 years ago
ef72e48
[DebugInfo] Refactor DbgInfoIntrinsic class hierarchy.
by Hsiangkai Wang
· 7 years ago
7bb2767
Recommit r335794 "Add support for generating a call graph profile from Branch Frequency Info." with fix for removed functions.
by Michael J. Spencer
· 7 years ago
b3091da
Use Type::isIntOrPtrTy where possible, NFC
by Vedant Kumar
· 7 years ago
269eb21
Revert "Add support for generating a call graph profile from Branch Frequency Info."
by Benjamin Kramer
· 7 years ago
5bf1ead
Add support for generating a call graph profile from Branch Frequency Info.
by Michael J. Spencer
· 7 years ago
aa5f4d2
Revert r335306 (and r335314) - the Call Graph Profile pass.
by Chandler Carruth
· 7 years ago
fc93dd8
[Instrumentation] Add Call Graph Profile pass
by Michael J. Spencer
· 7 years ago
2c86455
[DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label.
by Shiva Chen
· 7 years ago
5f8f34e4
Remove \brief commands from doxygen comments.
by Adrian Prantl
· 7 years ago
5e10637
[Verifier] Refactor duplicate code for atomic mem intrinsic verification (NFC)
by Daniel Neilson
· 7 years ago
da8b71f
Tweak an assert message in the verifier
by Hans Wennborg
· 7 years ago
f355565
[IR] Change std::sort to llvm::sort in response to r327219
by Mandeep Singh Grang
· 7 years ago
d17f61e
Add the ShadowCallStack attribute
by Vlad Tsyrklevich
· 7 years ago
236cdaf
[SimplifyCFG] Create attribute for fuzzing-specific optimizations.
by Matt Morehouse
· 8 years ago
fdd72fd
[X86] Added support for nocf_check attribute for indirect Branch Tracking
by Oren Ben Simhon
· 8 years ago
2974856
Use branch funnels for virtual calls when retpoline mitigation is enabled.
by Peter Collingbourne
· 8 years ago
5047227
[DebugInfo] Add verifier for DICompositeType vector
by Matt Davis
· 8 years ago
6cd91f1
Refactor check for dllimport in the Verifier.
by Rafael Espindola
· 8 years ago
7160384
[DebugInfo] Unify ChecksumKind and Checksum value in DIFile
by Scott Linder
· 8 years ago
8c59921
Add DWARF for discriminated unions
by Adrian Prantl
· 8 years ago
551a4d6
Add IRBuilder API to create memcpy/memmove calls with differing source and dest alignments
by Daniel Neilson
· 8 years ago
fdf4091
[Metadata] Extend 'count' field of DISubrange to take a metadata node
by Sander de Smalen
· 8 years ago
d082043
Verifier: fix bug treating debug info issue as non-debug info issue
by Yaxun Liu
· 8 years ago
1e68724
Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1)
by Daniel Neilson
· 8 years ago
9fbc040
Make GlobalValues with non-default visibilility dso_local.
by Rafael Espindola
· 8 years ago
2409d24
[NFC] Change MemIntrinsicInst::setAlignment() to take an unsigned instead of a Constant
by Daniel Neilson
· 8 years ago
e4b0231
Make internal/private GVs implicitly dso_local.
by Rafael Espindola
· 8 years ago
cc9c8b9
Tighten up DIFile verifier for checksums
by Paul Robinson
· 8 years ago
bdf2026
Add a pass to generate synthetic function entry counts.
by Easwaran Raman
· 8 years ago
a29aac7
Debug Info: Support DW_AT_calling_convention on composite types.
by Adrian Prantl
· 8 years ago
c7fc81e
Use phi ranges to simplify code. No functionality change intended.
by Benjamin Kramer
· 8 years ago
422a380
[IR] Support the new TBAA metadata format in IR verifier
by Ivan A. Kosarev
· 8 years ago
753395f
[Verifier] Check that GEP indexes has correct types
by Igor Laevsky
· 8 years ago
f05cb43
Remove redundant includes from lib/IR.
by Michael Zolotukhin
· 8 years ago
c667c1f
Hardware-assisted AddressSanitizer (llvm part).
by Evgeniy Stepanov
· 8 years ago
3e0e1d0
Move getVariableSize from Verifier.cpp into DIVariable::getSize() (NFC)
by Adrian Prantl
· 8 years ago
fb15180
[Verifier] Remove the -verify-debug-info cl::opt
by Vedant Kumar
· 8 years ago
f9c7d29
Create instruction classes for identifying any atomicity of memory intrinsic. (NFC)
by Daniel Neilson
· 8 years ago
c70d28b
Represent runtime preemption in the IR.
by Sean Fertile
· 8 years ago
5a82f0a4
Verifier: Ignore CUs pulled in by ODR-uniqued types.
by Adrian Prantl
· 8 years ago
fe8226f
Revert "Verifier: Ignore CUs pulled in by ODR-uniqued types."
by Adrian Prantl
· 8 years ago
f9a1cf6
Verifier: Ignore CUs pulled in by ODR-uniqued types.
by Adrian Prantl
· 8 years ago
a8b2ddb
Move the stripping of invalid debug info from the Verifier to AutoUpgrade.
by Adrian Prantl
· 8 years ago
2122119
[Verifier] Stop accepting broken DIGlobalVariable(s).
by Davide Italiano
· 8 years ago
8db6260
Fix uninteneded fallthrough detected by GCC warning
by Reid Kleckner
· 8 years ago
0fe506b
Re-land r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare"
by Reid Kleckner
· 8 years ago
7d2f38d
Revert r313825: "[IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare"
by Daniel Jasper
· 8 years ago
3f547e8
[IR] Add llvm.dbg.addr, a control-dependent version of llvm.dbg.declare
by Reid Kleckner
· 8 years ago
3cdf713
Move duplicate helpers from DbgValueInst / DbgDeclareInst to DbgInfoIntrinsic
by Reid Kleckner
· 8 years ago
28454ef
Revert "Revert r312139 "Verifier: Verify the correctness of fragment expressions attached to globals.""
by Adrian Prantl
· 8 years ago
76794da
Revert r312139 "Verifier: Verify the correctness of fragment expressions attached to globals."
by Hans Wennborg
· 8 years ago
8550e88
Verifier: Verify the correctness of fragment expressions attached to globals.
by Adrian Prantl
· 8 years ago
2605381
[Verifier] Diagnose invalid DIType references instead of crashing.
by Davide Italiano
· 8 years ago
a131d3f
Add ‘llvm.experimental.constrained.fma‘ Intrinsic.
by Wei Ding
· 8 years ago
7db6b5e
Retire the llvm.dbg.mir hack after r311594.
by Adrian Prantl
· 8 years ago
33aa8ac
Add a Verifier check for DILocation's scopes.
by Adrian Prantl
· 8 years ago
903fd3e
[Verifier] Avoid visiting DIGlobalVariables twice.
by Davide Italiano
· 8 years ago
cd21378
[Verifier] Reject globals without a type associated.
by Davide Italiano
· 8 years ago
53a5fbb
Add strictfp attribute to prevent unwanted optimizations of libm calls
by Andrew Kaylor
· 8 years ago
032d238
Remove PrologEpilogInserter's usage of DBG_VALUE's offset field
by Adrian Prantl
· 8 years ago
965613e
Add element atomic memset intrinsic
by Daniel Neilson
· 8 years ago
57226ef
Add element atomic memmove intrinsic
by Daniel Neilson
· 8 years ago
bb80d3e
Enhance synchscope representation
by Konstantin Zhuravlyov
· 8 years ago
95d2347
[IR] Make use of Type::isPtrOrPtrVectorTy/isIntOrIntVectorTy/isFPOrFPVectorTy to shorten code. NFC
by Craig Topper
· 8 years ago
4584476
[IR] Use CmpInst::isFPPredicate/isIntPredicate in a few other places. NFC
by Craig Topper
· 8 years ago
3faabbb
[Atomics] Rename and change prototype for atomic memcpy intrinsic
by Daniel Neilson
· 8 years ago
89061b2
IR: Replace the "Linker Options" module flag with "llvm.linker.options" named metadata.
by Peter Collingbourne
· 8 years ago
264b5d9
Move Object format code to lib/BinaryFormat.
by Zachary Turner
· 8 years ago
6bda14b
Sort the remaining #include lines in include/... and lib/....
by Chandler Carruth
· 8 years ago
f466001
Add constrained intrinsics for some libm-equivalent operations
by Andrew Kaylor
· 8 years ago
8bf67fe
[IR] Switch AttributeList to use an array for O(1) access
by Reid Kleckner
· 8 years ago
2db1369
Support for taking the max of module flags when linking, use for PIE/PIC
by Teresa Johnson
· 8 years ago
57fd12d
Fix breakage after r303461
by Matthias Braun
· 8 years ago
89f3bcf
Verifier: Check wchar_size module flag.
by Matthias Braun
· 8 years ago
c10d0e5
Make it illegal for two Functions to point to the same DISubprogram
by Adrian Prantl
· 8 years ago
66fb0d9
Revert r302469 "Make it illegal for two Functions to point to the same DISubprogram"
by Hans Wennborg
· 8 years ago
Next »