Bill Wendling
|
7d36534d22
Rename CompactEncoding to CompactUnwindEncoding.
|
14 年之前 |
Bill Wendling
|
a67dcea072
Move the compact encoding from the target-specific library to the code-gen
|
14 年之前 |
Evan Cheng
|
0e6a052331
Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo down
|
14 年之前 |
Rafael Espindola
|
89b9372605
Fixed version of 121434 with no new memory leaks.
|
14 年之前 |
Rafael Espindola
|
f7fd4aa261
Revert my previous patch to make the valgrind bots happy.
|
14 年之前 |
Rafael Espindola
|
1c952b9cc9
Initial support for the cfi directives. This is just enough to get
|
14 年之前 |
Michael J. Spencer
|
dd0a00a6e3
CodeGen-Windows: Only emit _fltused if a VarArg function is called with floating point args.
|
15 年之前 |
Owen Anderson
|
081c34b725
Get rid of static constructors for pass registration. Instead, every pass exposes an initializeMyPassFunction(), which
|
15 年之前 |
Michael J. Spencer
|
84ac4d5a2a
X86-Windows: Emit an undefined global __fltused symbol when targeting Windows
|
15 年之前 |
Michael J. Spencer
|
e70c526d59
Whitespace!
|
15 年之前 |
Owen Anderson
|
ce665bd2e2
Now with fewer extraneous semicolons!
|
15 年之前 |
Chris Lattner
|
17aa68055b
zap dead code.
|
15 年之前 |
Owen Anderson
|
90c579de5a
Reapply r110396, with fixes to appease the Linux buildbot gods.
|
15 年之前 |
Owen Anderson
|
1f74590e9d
Revert r110396 to fix buildbots.
|
15 年之前 |
Owen Anderson
|
9ccaf53ada
Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static
|
15 年之前 |
Owen Anderson
|
d13db2c59c
Fix batch of converting RegisterPass<> to INTIALIZE_PASS().
|
15 年之前 |
Dan Gohman
|
9c3d5e41b9
Revert r108369, sorting llvm.dbg.declare information by source position,
|
15 年之前 |
Dan Gohman
|
336e8d7e7c
Make the order in which variables are described in debug information
|
15 年之前 |
Bill Wendling
|
47639fc5be
The JIT calls TidyLandingPads to tidy up the landing pads. However, because the
|
15 年之前 |
Gabor Greif
|
8cf16167a0
prune includes
|
15 年之前 |
Dan Gohman
|
46510a73e9
Add const qualifiers to CodeGen's use of LLVM IR constructs.
|
15 年之前 |
Chris Lattner
|
421ccd9892
Give MachineModuleInfo an actual Module*.
|
15 年之前 |
Chris Lattner
|
ea16ea5901
Fix PR6673: updating the callback should not clear the map.
|
15 年之前 |
Chris Lattner
|
999aee24c7
Fix the third (and last known) case of code update problems due
|
15 年之前 |
Chris Lattner
|
9cc0da9c29
Implement support for the case when a reference to a addr-of-bb
|
15 年之前 |
Chris Lattner
|
0220ba7995
Fix the case when a reference to an address taken BB is emitted in one
|
15 年之前 |
Chris Lattner
|
3b9d6216a4
fix AsmPrinter::GetBlockAddressSymbol to always return a unique
|
15 年之前 |
Chris Lattner
|
63d7836267
get MMI out of the label uniquing business, just go to MCContext
|
15 年之前 |
Chris Lattner
|
7561d48095
change the LabelSDNode to be EHLabelSDNode and make it hold
|
15 年之前 |
Chris Lattner
|
18589de9b1
eliminate InvalidateLabel and LabelIDList from MMI and replace
|
15 年之前 |