Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
1971556cc271710b683bc3ca8327c903791c910f
/
lib
/
AsmParser
/
LLParser.h
1971556
Add ParseInlineMetadata() which can parses metadata that refers to an instruction. Extend ParseParameterList() to use this new function so that calls to llvm.dbg.declare can pass inline metadata
by Victor Hernandez
· 16 years ago
85b8de8
Use WeakVH while storing metadata in containers. This fixes PR5393.
by Devang Patel
· 16 years ago
09d9ef4
full asmparser support for blockaddress. We can now do:
by Chris Lattner
· 16 years ago
ab21db7
rename indbr -> indirectbr to appease the residents of #llvm.
by Chris Lattner
· 16 years ago
f9be95f
add enough support for indirect branch for the feature test to pass
by Chris Lattner
· 16 years ago
66284e0
Auto-upgrade free instructions to calls to the builtin free function.
by Victor Hernandez
· 16 years ago
13ad5aa
Autoupgrade malloc insts to malloc calls.
by Victor Hernandez
· 16 years ago
0475c91
Parse custom metadata attached with an instruction.
by Devang Patel
· 16 years ago
a214840
Do not use global typedef for MDKindID.
by Devang Patel
· 16 years ago
3e0c99a
Revert 82694 "Auto-upgrade malloc instructions to malloc calls." because it causes regressions in the nightly tests.
by Victor Hernandez
· 16 years ago
96b930d
Auto-upgrade malloc instructions to malloc calls.
by Victor Hernandez
· 16 years ago
f633a06
Fix parsing of optional metadata for 'load', 'store' and 'alloc' instructions.
by Devang Patel
· 16 years ago
65c3c8f
Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson.
by Sandeep Patel
· 16 years ago
3845e50
Extend the AsmWriter to print unnamed numbered types as "%0 = type ..."
by Dan Gohman
· 16 years ago
eff2ab6
Parse named metadata.
by Devang Patel
· 16 years ago
104cf9e
Derive MDNode from MetadataBase instead of Constant. Emit MDNodes into METADATA_BLOCK in bitcode file.
by Devang Patel
· 16 years ago
e54abc9
Introduce MetadataBase, a base class for MDString and MDNode.
by Devang Patel
· 16 years ago
256be96
Refactor metadata parsing routines into separate functions.
by Devang Patel
· 16 years ago
1c7eea6
by Devang Patel
· 16 years ago
ff6c91e
Use LLVMContext in the LLLexer.
by Owen Anderson
· 16 years ago
eeb4a84
switch the .ll parser to use SourceMgr.
by Chris Lattner
· 16 years ago
92bcb42
switch the .ll parser into SMDiagnostic.
by Chris Lattner
· 16 years ago
b43eae7
Use LLVMContext for generating UndefValue constants too!
by Owen Anderson
· 16 years ago
fba933c
Try again at converting the LLParser to use LLVMContext, without massive breakage this time.
by Owen Anderson
· 16 years ago
aa3943b
--- Reverse-merging (from foreign repository) r74648 into '.':
by Bill Wendling
· 16 years ago
c137ea6
Convert LLParser to use LLVMContext for creating constants.
by Owen Anderson
· 16 years ago
923078c
Support stand alone metadata syntax.
by Devang Patel
· 16 years ago
cb33799
Make MDNode use CallbackVH. Also change MDNode to store Value* instead of
by Nick Lewycky
· 16 years ago
21cc446
Add support for embedded metadata to LLVM. This introduces two new types of
by Nick Lewycky
· 16 years ago
a9a9e07
Fix two classes of bugs. First:
by Chris Lattner
· 16 years ago
dfd19dd
Reject PR3281:accepted03.ll with:
by Chris Lattner
· 17 years ago
e914b59
Fix PR3281:crash08.ll with this diagnostic:
by Chris Lattner
· 17 years ago
0088a5c
reject PR3281:crash07.ll with:
by Chris Lattner
· 17 years ago
ad7d1e2
Refactor some parser interfaces to fix PR3278 and a FIXME:
by Chris Lattner
· 17 years ago
9ea4034
Down with trailing whitespace!
by Misha Brukman
· 17 years ago
3ed88ef
minor cleanups and comment improvements.
by Chris Lattner
· 17 years ago
df98617
Reimplement the old and horrible bison parser for .ll files with a nice
by Chris Lattner
· 17 years ago