- e833810 Reapply TargetRegistry refactoring commits. by Daniel Dunbar · 16 years ago
- 338191c Revert 75762, 75763, 75766..75769, 75772..75775, 75778, 75780, 75782 to repair broken LLVM-GCC build. by Stuart Hastings · 16 years ago
- 6db8134 Provide TargetMachine implementations with reference to Target they were created by Daniel Dunbar · 16 years ago
- 77d1943 The attached patches implement most of the ARM AAPCS-VFP hard float by Anton Korobeynikov · 16 years ago
- d1c7d34 Add new function attribute - noimplicitfloat by Devang Patel · 16 years ago
- 72a4d2f Add new function attribute - noredzone.  by Devang Patel · 16 years ago
- 5e5a63c CodeGen still defaults to non-verbose asm, but llc now overrides it and default to verbose. by Evan Cheng · 17 years ago
- f67448a Added option to enable generating less precise mad (multiply addition) by Mon P Wang · 17 years ago
- 42adc73 Add a -no-implicit-float flag. This acts like -soft-float, but may generate by Bill Wendling · 17 years ago
- 75cee3a Enable the red zone on x86-64 by default. by Dan Gohman · 17 years ago
- b6d36e1 Implement Red Zone utilization on x86-64. This is currently by Dan Gohman · 17 years ago
- 9c4b7d5 Fix command-line option printing to print two spaces where needed, by Dan Gohman · 17 years ago
- 1d338fc Add an option to enable StrongPHIElimination, for ease of testing. by Owen Anderson · 17 years ago
- 1b76f2c Remove OptimizeForSize global. Use function attribute optsize. by Devang Patel · 17 years ago
- 6fe5fe4 Accidental commit of partial 'stack canaries' code by Bill Wendling · 17 years ago
- 99b8371 Reverting r55898 to r55909. One of these patches was causing an ICE during the full bootstrap on Darwin: by Bill Wendling · 17 years ago
- bbeb8f0 This option doesn't need to be a target option.  It can be in SDISel instead. by Owen Anderson · 17 years ago
- a102290 - Fix SelectionDAG to generate correct CFGs. by Owen Anderson · 17 years ago
- c31eb20 Add a flag to disable jump table generation (all by Dale Johannesen · 17 years ago
- c963f6c Avoid creating expensive comment string if it's not going to be printed. by Evan Cheng · 17 years ago
- 864541a Fix indentation. by Evan Cheng · 17 years ago
- d78c400 Clean up the use of static and anonymous namespaces. This turned up by Dan Gohman · 17 years ago
- 6a2da37 Make several variable declarations static. by Dan Gohman · 18 years ago
- c107d00 Make these variables static. by Dan Gohman · 18 years ago
- cb195f5 Make stack alignment options global for all targets by Anton Korobeynikov · 18 years ago
- 876224b Reverse sense of unwind-tables option.  This means by Dale Johannesen · 18 years ago
- 4c0c018 Rename -disable-required-unwind-tables to unwind-tables-optional. by Dale Johannesen · 18 years ago
- 344aec2 Implement new llc flag -disable-required-unwind-tables. by Dale Johannesen · 18 years ago
- 88c44ef Rename option -optimizefor-size to -optimize-size. by Evan Cheng · 18 years ago
- 246a527 Add optimize-for-size knob. by Devang Patel · 18 years ago
- f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
- 9ccea99 Added tail call optimization to the x86 back end. It can be by Arnold Schwaighofer · 18 years ago
- 5fb5a1f Enabling new condition code modeling scheme. by Evan Cheng · 18 years ago
- 8a7dec7 New temporary option -new-cc-modeling-scheme to test the new cc modeling scheme. by Evan Cheng · 18 years ago
- f65f18b expose HonorSignDependentRoundingFPMathOption to .td files by Chris Lattner · 19 years ago
- 6ac3a37 Add a new option. by Chris Lattner · 19 years ago
- 25e62eb Fix a message, patch by Christopher Lamb. by Chris Lattner · 19 years ago
- 52726f5 rename flag by Jim Laskey · 19 years ago
- d115486 Flag to control exception handling. by Jim Laskey · 19 years ago
- 3f6d528 * Fix one more bug in PIC codegen: extra load is needed for *all* by Anton Korobeynikov · 19 years ago
- 38ee651 Revert patch. by Bill Wendling · 19 years ago
- a967e9c Create/store/and delete the TargetObjInfo object. by Bill Wendling · 19 years ago
- e107a8b Added option -soft-float to generate SW fp library calls instead of fp instructions. by Evan Cheng · 19 years ago
- ae92ce8 1. Remove condition on delete. by Jim Laskey · 19 years ago
- 261779b Make target asm info a property of the target machine. by Jim Laskey · 19 years ago
- 2f93c0f remove #include by Chris Lattner · 19 years ago
- 0fc4541 Simplify target construction. by Chris Lattner · 19 years ago
- 82dc16c Tidy up options. by Jim Laskey · 19 years ago
- 9e56e5c Rename RelocModel::PIC to PIC_, to avoid conflicts with -DPIC. by Chris Lattner · 19 years ago
- 0441746 Added option -code-model to set code model (only used in 64-bit) mode. Valid by Evan Cheng · 19 years ago
- 94531bf For PR786: Remove a spurious ; by Reid Spencer · 19 years ago
- aa237256 Patches to make the LLVM sources more -pedantic clean.  Patch provided by Chris Lattner · 19 years ago
- ac4f66f -enable-unsafe-fp-math implies -enable-finite-only-fp-math by Evan Cheng · 19 years ago
- ea14507 Added option -enable-finite-only-fp-math. When on, the codegen can assume that by Evan Cheng · 19 years ago
- 20a631f Refactor TargetMachine, pushing handling of TargetData into the target-specific subclasses.  This has one caller-visible change: getTargetData() now returns a pointer instead of a reference. by Owen Anderson · 20 years ago
- 6f95ab7 Eliminate IntrinsicLowering from TargetMachine. by Chris Lattner · 20 years ago
- 73136df - Added option -relocation-model to set relocation model. Valid values include static, pic, by Evan Cheng · 20 years ago
- be1f314 Remove the X86 and PowerPC Simple instruction selectors; their time has passed. by Nate Begeman · 20 years ago
- 8a09336 First round of support for doing scalar FP using the SSE2 ISA extension and by Nate Begeman · 20 years ago
- 6fec835 capitalize by Chris Lattner · 20 years ago
- 4a2cc66 Expose an option allowing unsafe math optimizations.  Patch contributed by by Chris Lattner · 21 years ago
- 10468d8 Remove trailing whitespace by Misha Brukman · 21 years ago
- 779c5cb Make pattern isel default for ppc by Nate Begeman · 21 years ago
- 9de5890 Add a new target-independent code generator flag. by Chris Lattner · 21 years ago
- 7c16caa Changes For Bug 352 by Reid Spencer · 21 years ago
- 3decf86 Implement new constructor. by Misha Brukman · 21 years ago
- 3faa865 * Add BoolAlignment to TargetData, default is 1 byte, size 1 byte by Misha Brukman · 21 years ago
- 96041e5 Direct declaration of namespace-ified globals does not work, must enclose by Misha Brukman · 21 years ago
- d0bf6f1 Specify variables' namespace directly instead of using an enclosing namespace. by Misha Brukman · 21 years ago
- 0bfea68 Move implemented interface header up to the top. by Misha Brukman · 21 years ago
- c22299d Spell out `NoFramePointerElim' for readability. by Misha Brukman · 21 years ago
- 069ca06 Implement `NoFPElim' in a target-agnostic fashion so it can be shared. by Misha Brukman · 21 years ago
- bcdadf3 Move the IntrinsicLowering header into the CodeGen directory, as per PR346 by Chris Lattner · 21 years ago
- c832e54 Method has been inlined into all callers by Chris Lattner · 21 years ago
- 8351d8c make -print-machineinstrs work for both SparcV9 and X86 by Brian Gaeke · 22 years ago
- 87ed2a4 Add a new constructor by Chris Lattner · 22 years ago
- 427cec1 TargetCacheInfo has been removed; its only uses were to propagate a constant by Brian Gaeke · 22 years ago
- 5d23600 Clean up a lot of the code I added yesterday by exposing the IntrinsicLowering by Chris Lattner · 22 years ago
- 960707c Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 22 years ago
- 482202a Added LLVM project notice to the top of every C++ source file. by John Criswell · 22 years ago
- 25900cf The promotion rules are the same for all targets, they are set by the C standard. by Chris Lattner · 23 years ago
- 42d5921 Rename MachineOptInfo to TargetoptInfo by Chris Lattner · 23 years ago
- abd7fdc Implement findOptimalStorageSize a bit more generally by Chris Lattner · 23 years ago
- 910b82f Seperate code out of TargetMachine into MachineInstrInfo by Chris Lattner · 23 years ago
- e94db67 Move addPassesToEmitAssembly from TargetMachine to UltraSparc because it by Chris Lattner · 23 years ago
- 7ae7f84 Changed `MachineCodeForMethod' to `MachineFunction'. by Misha Brukman · 23 years ago
- 05ee081 Run LICM before GCSE! by Vikram S. Adve · 23 years ago
- 7765a4a Disable reassociation pass in LLC until it is fixed. by Vikram S. Adve · 23 years ago
- 4b6bd16c Changed codegen to add 2 empty slots at the top of stack using StackSlots pass by Anand Shukla · 23 years ago
- 2f4d556 Add peephole optimization pass at the end of code generation. by Vikram S. Adve · 23 years ago
- 36d3e03 Move all the code that creates code generation passes from Sparc.cpp to by Vikram S. Adve · 23 years ago
- 1c96dfd Added class MachineCacheInfo. by Vikram S. Adve · 24 years ago
- c2f8911 Add handle to TargetMachine object in all Machine...Info classes. by Vikram S. Adve · 24 years ago
- 6cefc70 Renamed files to match the main classes they provide. Some other minor changes. by Vikram S. Adve · 24 years ago
- 1680fb1 Add a comment by Chris Lattner · 24 years ago
- 6875e9c Break scheduling infrastructure out of TargetMachine.cpp into SchedInfo.cpp by Chris Lattner · 24 years ago
- 87b3bf6 Split Target/Machine.h into three files: * Machine.h * InstInfo.h * SchedInfo.h by Chris Lattner · 24 years ago
- 22a6a90 Make a new llvm/Target #include directory. by Chris Lattner · 24 years ago[Renamed (92%) from llvm/lib/CodeGen/TargetMachine/TargetMachine.cpp]
- 742086f Added class MachineSchedInfo and several supporting classes by Vikram S. Adve · 24 years ago
- 8dd99f3 Factor code out to the TargetData class by Chris Lattner · 24 years ago