Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
9e17df80cae163e357e8d09deb0b51a4d0c52823
/
lib
/
Target
/
TargetMachine.cpp
f63be7d
First round of support for doing scalar FP using the SSE2 ISA extension and
by Nate Begeman
· 20 years ago
7d93727
capitalize
by Chris Lattner
· 20 years ago
34f74a6
Expose an option allowing unsafe math optimizations. Patch contributed by
by Chris Lattner
· 20 years ago
f976c85
Remove trailing whitespace
by Misha Brukman
· 20 years ago
f8b0294
Make pattern isel default for ppc
by Nate Begeman
· 20 years ago
45554a6
Add a new target-independent code generator flag.
by Chris Lattner
· 20 years ago
551ccae
Changes For Bug 352
by Reid Spencer
· 21 years ago
167deff
Implement new constructor.
by Misha Brukman
· 21 years ago
c8e8764
* Add BoolAlignment to TargetData, default is 1 byte, size 1 byte
by Misha Brukman
· 21 years ago
f90e402
Direct declaration of namespace-ified globals does not work, must enclose
by Misha Brukman
· 21 years ago
53594de
Specify variables' namespace directly instead of using an enclosing namespace.
by Misha Brukman
· 21 years ago
e67d5fb
Move implemented interface header up to the top.
by Misha Brukman
· 21 years ago
66d6ee4
Spell out `NoFramePointerElim' for readability.
by Misha Brukman
· 21 years ago
0fb5a66
Implement `NoFPElim' in a target-agnostic fashion so it can be shared.
by Misha Brukman
· 21 years ago
3048373
Move the IntrinsicLowering header into the CodeGen directory, as per PR346
by Chris Lattner
· 21 years ago
bdf1400
Method has been inlined into all callers
by Chris Lattner
· 21 years ago
323819e
make -print-machineinstrs work for both SparcV9 and X86
by Brian Gaeke
· 21 years ago
2bed9ec
Add a new constructor
by Chris Lattner
· 21 years ago
05b15fb
TargetCacheInfo has been removed; its only uses were to propagate a constant
by Brian Gaeke
· 21 years ago
f70e0c2
Clean up a lot of the code I added yesterday by exposing the IntrinsicLowering
by Chris Lattner
· 21 years ago
d0fde30
Put all LLVM code into the llvm namespace, as per bug 109.
by Brian Gaeke
· 22 years ago
b576c94
Added LLVM project notice to the top of every C++ source file.
by John Criswell
· 22 years ago
37ec811
The promotion rules are the same for all targets, they are set by the C standard.
by Chris Lattner
· 22 years ago
f27eeea
Rename MachineOptInfo to TargetoptInfo
by Chris Lattner
· 22 years ago
62eaf7e
Implement findOptimalStorageSize a bit more generally
by Chris Lattner
· 23 years ago
93fa705
Seperate code out of TargetMachine into MachineInstrInfo
by Chris Lattner
· 23 years ago
4f94637
Move addPassesToEmitAssembly from TargetMachine to UltraSparc because it
by Chris Lattner
· 23 years ago
fce1143
Changed `MachineCodeForMethod' to `MachineFunction'.
by Misha Brukman
· 23 years ago
516b26f
Run LICM before GCSE!
by Vikram S. Adve
· 23 years ago
c308aef
Disable reassociation pass in LLC until it is fixed.
by Vikram S. Adve
· 23 years ago
c078930
Changed codegen to add 2 empty slots at the top of stack using StackSlots pass
by Anand Shukla
· 23 years ago
e5b2565
Add peephole optimization pass at the end of code generation.
by Vikram S. Adve
· 23 years ago
e1f7280
Move all the code that creates code generation passes from Sparc.cpp to
by Vikram S. Adve
· 23 years ago
4a48c33
Added class MachineCacheInfo.
by Vikram S. Adve
· 24 years ago
7a2f1e7
Add handle to TargetMachine object in all Machine...Info classes.
by Vikram S. Adve
· 24 years ago
0799fc4
Renamed files to match the main classes they provide. Some other minor changes.
by Vikram S. Adve
· 24 years ago
78a81a2
Add a comment
by Chris Lattner
· 24 years ago
c763461
Break scheduling infrastructure out of TargetMachine.cpp into SchedInfo.cpp
by Chris Lattner
· 24 years ago
e5bc8b0
Split Target/Machine.h into three files: * Machine.h * InstInfo.h * SchedInfo.h
by Chris Lattner
· 24 years ago
b26bcc5
Make a new llvm/Target #include directory.
by Chris Lattner
· 24 years ago
[Renamed (92%) from lib/CodeGen/TargetMachine/TargetMachine.cpp]
bf24233
Added class MachineSchedInfo and several supporting classes
by Vikram S. Adve
· 24 years ago
3a13c7e
Factor code out to the TargetData class
by Chris Lattner
· 24 years ago
44a853c
Added MachineInstrInfo class and moved instruction-related members there.
by Vikram S. Adve
· 24 years ago
68498ce
Eliminate lots of unnecessary #includes and forward decls
by Chris Lattner
· 24 years ago
7e583cf
Renamed include/llvm/Codegen to include/llvm/CodeGen
by Chris Lattner
· 24 years ago
daae699
Base clas for a description of a target architecture.
by Vikram S. Adve
· 24 years ago