Bill Wendling
|
5e721d7682
Implement the "linker_private_weak" linkage type. This will be used for
|
15 lat temu |
Bill Wendling
|
07d3177117
Revert r107205 and r107207.
|
15 lat temu |
Bill Wendling
|
207855cff9
Introducing the "linker_weak" linkage type. This will be used for Objective-C
|
15 lat temu |
Gabor Greif
|
fc91e7d9cb
resort to ArgOperand API
|
15 lat temu |
Devang Patel
|
6209869f83
Speedup bitcode writer. Do not walk all values for all functions to emit function local metadata. In one testcase, probably worst case scenario, the 70x speed up is seen.
|
15 lat temu |
Dan Gohman
|
a37dd3e6a5
Bitcode support for allocas with arbitrary array size types.
|
15 lat temu |
Dan Gohman
|
c2f500aaed
Don't flush the raw_ostream in llvm::WriteBitcodeToFile; it's at
|
15 lat temu |
Dan Gohman
|
d928fb670f
Don't special-case stdout in llvm::WriteBitcodeToFile; just consider
|
15 lat temu |
Eric Christopher
|
551754c495
Revert 101465, it broke internal OpenGL testing.
|
15 lat temu |
Gabor Greif
|
4ec2258ffb
reapply r101434
|
15 lat temu |
Gabor Greif
|
607a7ab3da
back out r101423 and r101397, they break llvm-gcc self-host on darwin10
|
15 lat temu |
Gabor Greif
|
2ff961f668
reapply r101364, which has been backed out in r101368
|
15 lat temu |
Gabor Greif
|
9ee1720811
back out r101364, as it trips the linux nightlybot on some clang C++ tests
|
15 lat temu |
Gabor Greif
|
165dac08d1
rotate CallInst operands, i.e. move callee to the back
|
15 lat temu |
Chris Lattner
|
a6245247e9
Add special case bitcode support for DebugLoc. This avoids
|
15 lat temu |
Gabor Greif
|
c9f7500d17
Finally land the InvokeInst operand reordering.
|
15 lat temu |
Gabor Greif
|
1cde4af157
backing out r99170 because it still fails on clang-x86_64-darwin10-fnt
|
15 lat temu |
Gabor Greif
|
9b1061e2e3
Now that hopefully all direct accesses to InvokeInst operands are fixed
|
15 lat temu |
Gabor Greif
|
cc52ed0c4f
back out r98957, it broke http://smooshlab.apple.com:8010/builders/clang-x86_64-darwin10-fnt/builds/703 in the nightly test suite
|
15 lat temu |
Gabor Greif
|
f4f10e3779
Recommit r80858 again (which has been backed out in r80871).
|
15 lat temu |
Chris Lattner
|
93b122d3c4
reapply r98656 unmodified, which exposed the asmprinter not
|
15 lat temu |
Daniel Dunbar
|
b85c7100c5
Revert r98656, its breaking all over the place.
|
15 lat temu |
Chris Lattner
|
8b3b34f410
improve support for uniontype and ConstantUnion, patch by Tim Northover!
|
15 lat temu |
Chris Lattner
|
fdfeb6976f
Add support for a union type in LLVM IR. Patch by Talin!
|
15 lat temu |
Evan Cheng
|
3922a9ba84
Also recognize armv6t2-* and armv5te-* triplets.
|
15 lat temu |
Evan Cheng
|
0f8868b171
Add ARM bitcode file magic.
|
15 lat temu |
Victor Hernandez
|
2c482f4895
We were not writing bitcode for function-local metadata whose operands have been erased (making it not have any more function-local operands)
|
15 lat temu |
Jeffrey Yasskin
|
f0356fe140
Kill ModuleProvider and ghost linkage by inverting the relationship between
|
15 lat temu |
Victor Hernandez
|
3cd7c3db99
Avoid modifying ValueEnumerator's MD ValueList by choosing which function-local MD to write based on the function currently being written
|
15 lat temu |
Victor Hernandez
|
8ea5d4c529
In WriteFunction(), write function-local metadata before we write the instructions, so instruction's references to metadata are fully resolved by the time they get written.
|
15 lat temu |