Owen Anderson
|
1d0be15f89
Push LLVMContexts through the IntegerType APIs.
|
16 лет назад |
Nicolas Geoffray
|
6f62cffd63
Output the new StructType constructor, which takes the context of the
|
16 лет назад |
Dan Gohman
|
5b0d72e850
Remove an unnecessary flush in the CppBackend's output.
|
16 лет назад |
Daniel Dunbar
|
214e22396f
Remove now unused Module argument to createTargetMachine.
|
16 лет назад |
Daniel Dunbar
|
e28039cfd1
Move most targets TargetMachine constructor to only taking a target triple.
|
16 лет назад |
Daniel Dunbar
|
0c795d6187
Add new helpers for registering targets.
|
16 лет назад |
Daniel Dunbar
|
8f60302ee5
Simplify some uses of Value::getName()
|
16 лет назад |
Bill Wendling
|
3d10a5a757
Add plumbing for the `linker_private' linkage type. This type is meant for
|
16 лет назад |
Daniel Dunbar
|
4cb1e13769
Put Target definitions inside Target specific header, and llvm namespace.
|
16 лет назад |
Daniel Dunbar
|
64cc972123
Kill off <TARGET>MachineModule variables, and <TARGETASMPRINTER>ForceLink
|
16 лет назад |
Daniel Dunbar
|
51b198af83
Reapply TargetRegistry refactoring commits.
|
16 лет назад |
Stuart Hastings
|
2286f8dc4c
Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repair broken LLVM-GCC build.
|
16 лет назад |
Daniel Dunbar
|
4246790aa8
Register Target's TargetMachine and AsmPrinter in the new registry.
|
16 лет назад |
David Greene
|
71847813bc
|
16 лет назад |
Torok Edwin
|
c23197a26f
llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.
|
16 лет назад |
Torok Edwin
|
c25e7581b9
assert(0) -> LLVM_UNREACHABLE.
|
16 лет назад |
Owen Anderson
|
16a412edb6
Update for GlobalVariables ctor change.
|
16 лет назад |
Torok Edwin
|
3046470919
Missed an exit during the conversion.
|
16 лет назад |
Nick Lewycky
|
b8b7347c10
Escape the name of the module since it comes from the file name and may include
|
16 лет назад |
Bob Wilson
|
a96751fc8f
Provide InitializeAllTargets and InitializeNativeTarget functions in the
|
16 лет назад |
Douglas Gregor
|
1555a23335
Introduce new headers whose inclusion forces linking and
|
16 лет назад |
Dan Gohman
|
ae3a0be92e
Split the Add, Sub, and Mul instruction opcodes into separate
|
16 лет назад |
Jeffrey Yasskin
|
2d92c71668
This patch brings the list of attributes in CPPBackend.cpp up to date with the
|
16 лет назад |
Anton Korobeynikov
|
cffb5284f1
Fix code emission for conditional branches.
|
16 лет назад |
Chris Lattner
|
c650f1f141
'The attached patch fixes an issue where llc -march=cpp fails with
|
16 лет назад |
Chris Lattner
|
cf189964d7
remove progname which is never set. PR4085
|
16 лет назад |
Bill Wendling
|
98a366d547
Instead of passing in an unsigned value for the optimization level, use an enum,
|
16 лет назад |
Bill Wendling
|
be8cc2a3de
Second attempt:
|
16 лет назад |
Bill Wendling
|
c69d56f115
r70270 isn't ready yet. Back this out. Sorry for the noise.
|
16 лет назад |
Bill Wendling
|
2e9d5f912a
Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want to
|
16 лет назад |