Owen Anderson
|
1d0be15f89
Push LLVMContexts through the IntegerType APIs.
|
16 年之前 |
Jakob Stoklund Olesen
|
4a0f08c5fc
Add MachineFrameInfo::getPristineRegisters(MBB) method.
|
16 年之前 |
Jim Grosbach
|
1b747ad8a0
SjLj based exception handling unwinding support. This patch is nasty, brutish
|
16 年之前 |
David Greene
|
b525766479
|
16 年之前 |
Daniel Dunbar
|
275872e799
Fix some comments referring to std::cerr.
|
16 年之前 |
Dan Gohman
|
f266f89634
MachineFunction no longer needs Annotation.
|
16 年之前 |
Dan Gohman
|
ad2afc2a42
Reapply r77654 with a fix: MachineFunctionPass's getAnalysisUsage
|
16 年之前 |
Daniel Dunbar
|
c5b19b21d8
Revert r77654, it appears to be causing llvm-gcc bootstrap failures, and many
|
16 年之前 |
Dan Gohman
|
933c762371
Manage MachineFunctions with an analysis Pass instead of the Annotable
|
16 年之前 |
Daniel Dunbar
|
ce63ffb52f
More migration to raw_ostream, the water has dried up around the iostream hole.
|
16 年之前 |
Daniel Dunbar
|
f6ccee5a9d
Switch to getNameStr().
|
16 年之前 |
Chris Lattner
|
7cf12c7efd
reimplement Constant::ContainsRelocations as
|
16 年之前 |
Chris Lattner
|
354c0165e7
no really, I can spell!
|
16 年之前 |
Chris Lattner
|
cb45963643
add an API so target-independent codegen can determine if a constant
|
16 年之前 |
Chris Lattner
|
3380d5c4aa
revert r76602, 76603, and r76615, pending design discussions.
|
16 年之前 |
David Greene
|
4b938958bc
|
16 年之前 |
Bill Wendling
|
20c568f366
Add an "alignment" field to the MachineFunction object. It makes more sense to
|
16 年之前 |
Bill Wendling
|
dd37b360d7
My guess is that RegInfo should only call the Allocator.Deallocator if it's not
|
16 年之前 |
Owen Anderson
|
8cbc94afb7
Get rid of the global CFGOnly flag by threading a ShortNames parameters through the GraphViz rendering code.
|
16 年之前 |
Bill Wendling
|
df7d5d3170
Temporarily revert r72191. It was causing an assert during llvm-gcc
|
16 年之前 |
Argyrios Kyrtzidis
|
a3437647dc
Introduce DebugScope which gets embedded into the machine instructions' DebugLoc.
|
16 年之前 |
Owen Anderson
|
2b2c0d716a
Down with static variables!
|
16 年之前 |
Jim Grosbach
|
2afb3b7251
Removing the HasBuiltinSetjmp flag and associated bits. Flagging the presence
|
16 年之前 |
Jim Grosbach
|
0e0da734bb
Add support for GCC compatible builtin setjmp and longjmp intrinsics. This is
|
16 年之前 |
Argyrios Kyrtzidis
|
a26eae64dd
Make DebugLoc independent of DwarfWriter.
|
16 年之前 |
Bob Wilson
|
998e125a87
Move duplicated AddLiveIn function from X86 and ARM backends to be a method
|
16 年之前 |
Dan Gohman
|
593ea05957
Move MachineJumpTableInfo::ReplaceMBBInJumpTables out of line.
|
16 年之前 |
Chris Lattner
|
266c7bbbbc
Add a new "available_externally" linkage type. This is intended
|
16 年之前 |
Dan Gohman
|
f871ccb853
Now that errs() is properly non-buffered, there's no need to
|
16 年之前 |
Evan Cheng
|
1606e8e4cd
Fix some significant problems with constant pools that resulted in unnecessary paddings between constant pool entries, larger than necessary alignments (e.g. 8 byte alignment for .literal4 sections), and potentially other issues.
|
16 年之前 |