Nuno Lopes
|
f647c1b777
remove TYPE_CODE_FUNCTION_OLD type code. it is no longer in use and it was marked for removal in 3.0
|
há 13 anos atrás |
Stepan Dyatkovskiy
|
1f9838347f
Rejected r156374: Ordinary PR1255 patch. Due to clang-x86_64-debian-fnt buildbot failure.
|
há 13 anos atrás |
Stepan Dyatkovskiy
|
85a4406959
Ordinary patch for PR1255.
|
há 13 anos atrás |
Derek Schuff
|
0ffe698429
Fix PR12080 by ensuring that MaterializeModule actually reads all the bitcode
|
há 13 anos atrás |
Derek Schuff
|
2ea93875b2
Enable streaming of bitcode
|
há 13 anos atrás |
Bill Wendling
|
e185fada9b
[unwind removal] Remove the 'unwind' instruction parsing bits.
|
há 13 anos atrás |
Derek Schuff
|
fccf0623ee
Test commit; also removes some trailing whitespace
|
há 13 anos atrás |
Chris Lattner
|
2237f84735
Improve the bitcode reader's handling of constant strings to use
|
há 13 anos atrás |
Chris Lattner
|
d408f06048
Add bitcode reader and writer support for ConstantDataAggregate, which
|
há 13 anos atrás |
Chris Lattner
|
d629efa064
smallvectorize.
|
há 13 anos atrás |
Kostya Serebryany
|
164b86b439
Extend Attributes to 64 bits
|
há 13 anos atrás |
Rafael Espindola
|
47f79bb58e
Materialize functions whose basic blocks are used by global variables. Fixes
|
há 13 anos atrás |
Dan Gohman
|
ce16339930
The powers that be have decided that LLVM IR should now support 16-bit
|
há 13 anos atrás |
Chad Rosier
|
cbbb09687f
Begin adding experimental support for preserving use-list ordering of bitcode
|
há 13 anos atrás |
Chris Lattner
|
a7e6f74631
remove autoupgrade support for really old-style debug info intrinsics.
|
há 13 anos atrás |
Chris Lattner
|
9d5f6ccd26
remove autoupgrade support for LLVM 2.9 exception stuff. Mainline supports
|
há 13 anos atrás |
Chris Lattner
|
dbc88494ee
remove support for reading llvm 2.9 .bc files. LLVM 3.1 is only compatible back to 3.0
|
há 13 anos atrás |
Chad Rosier
|
cde5464970
Remove some cruft from the BitcodeWriter, while still maintaining backward
|
há 14 anos atrás |
Bill Wendling
|
e9b88cb393
Also update the EH with bitcode. I missed this earlier. Thanks to Duncan for pointing it out.
|
há 14 anos atrás |
Eli Friedman
|
c3d3598425
Fix a typo in the bitcode reader in the handling of atomic stores. Reported by David Meyer on llvmdev.
|
há 14 anos atrás |
Bill Wendling
|
35726bfcaa
Don't forget to add the landingpad and resume instructions to the InstructionList.
|
há 14 anos atrás |
Bill Wendling
|
e6e8826870
Initial commit of the 'landingpad' instruction.
|
há 14 anos atrás |
Chris Lattner
|
3ebb64946b
switch to use the new api for structtypes.
|
há 14 anos atrás |
Eli Friedman
|
21006d40ac
Representation of 'atomic load' and 'atomic store' in IR.
|
há 14 anos atrás |
Chad Rosier
|
6ff9aa2aa7
Fix 80-column violations.
|
há 14 anos atrás |
Bill Wendling
|
dccc03b242
Add the 'resume' instruction for the new EH rewrite.
|
há 14 anos atrás |
Bill Wendling
|
10c6d12a9f
Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338,
|
há 14 anos atrás |
Eli Friedman
|
ff03048c13
LangRef and basic memory-representation/reading/writing for 'cmpxchg' and
|
há 14 anos atrás |
Bill Wendling
|
7379b66500
The personality function should be a Function* and not just a Value*.
|
há 14 anos atrás |
Bill Wendling
|
28d735230f
Make sure that the landingpad instruction takes a Constant* as the clause's value.
|
há 14 anos atrás |