Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
d0fde30ce850b78371fd1386338350591f9ff494
/
lib
/
Target
/
X86
/
X86CodeEmitter.cpp
d0fde30
Put all LLVM code into the llvm namespace, as per bug 109.
by Brian Gaeke
· 21 years ago
b576c94
Added LLVM project notice to the top of every C++ source file.
by John Criswell
· 21 years ago
c01d123
* Rename X86::IMULr16 -> X86::IMULrr16
by Chris Lattner
· 21 years ago
45f0b6d
Fix typo in comment.
by Brian Gaeke
· 21 years ago
5560c9d
Spell `necessary' correctly.
by Misha Brukman
· 21 years ago
8844a0b
addPassesToJITCompile and addPassesToEmitMachineCode now take a
by Brian Gaeke
· 21 years ago
02beda1
This is the real fix for the previous register allocator problem.
by Chris Lattner
· 21 years ago
cb53358
Set debug types
by Chris Lattner
· 21 years ago
a11136b
Move DEBUG to Debug.h
by Chris Lattner
· 21 years ago
dee1263
We don't modify the LLVM rep, remain const correct
by Chris Lattner
· 21 years ago
7a73b80
Merged in autoconf branch. This provides configuration via the autoconf system.
by John Criswell
· 21 years ago
ad95d9e
Isolate machine-dependent use of <alloca.h> in "Support/Alloca.h",
by Brian Gaeke
· 21 years ago
30d002b
Fix warnings on Sparc
by Chris Lattner
· 21 years ago
302de59
Add statistic for # machine instrs emitted
by Chris Lattner
· 21 years ago
ff3261a
Add namespace comments for doxygen
by Chris Lattner
· 21 years ago
bc80b22
Eliminated a compiler warning due to casting to a different-sized datatype.
by Misha Brukman
· 21 years ago
cd60313
Renamed MachineCodeEmitter.cpp -> X86CodeEmitter.cpp as it conflicts with the
by Misha Brukman
· 21 years ago
04b0b30
Move X86 specific code out of the JIT into the X86 backend
by Chris Lattner
· 21 years ago
992ab56
This blank line has GOT to go.
by Chris Lattner
· 21 years ago
c248903
IMPLICIT_DEF was not the beautiful elegant solution I thought it was going
by Chris Lattner
· 22 years ago
9dedbcc
Don't have a cow with new pseudo instructions
by Chris Lattner
· 22 years ago
3501fea
Rename MachineInstrInfo -> TargetInstrInfo
by Chris Lattner
· 22 years ago
e831b6b
* Add support for FP registers ST*
by Chris Lattner
· 22 years ago
5ae99fe
* Convert to a MachineFunctionPass
by Chris Lattner
· 22 years ago
5ada8df
Add support for FP prefixes
by Chris Lattner
· 22 years ago
facc9fb
Add support for the bswap instruction
by Chris Lattner
· 22 years ago
df642e1
fix warning
by Chris Lattner
· 22 years ago
f0eb7be
Give passes nice names!
by Chris Lattner
· 22 years ago
d909683
Use MachineOperand::isFoo methods instead of our own global functions
by Chris Lattner
· 22 years ago
95780cc
by Brian Gaeke
· 22 years ago
2067184
Emit the right form of mod/rm mod field
by Chris Lattner
· 22 years ago
a0f38c8
Rename MemArg* to Arg*
by Chris Lattner
· 22 years ago
a6a382c
Make mem size an assert Add mem size flags to all instructions using an imm
by Chris Lattner
· 22 years ago
5000e43
This is supposed to provide correct size for datatypes. Supposedly.
by Misha Brukman
· 22 years ago
ac573f6
Fix bogus assertion failures
by Chris Lattner
· 22 years ago
dbf30f7
Add support for referencing global variables/functions
by Chris Lattner
· 22 years ago
ea1ddab
Split the machine code emitter completely out of the printer
by Chris Lattner
· 22 years ago
8f04b09
More support for machine code emission: raw instructions
by Chris Lattner
· 22 years ago
76041ce
Start implementing MachineCodeEmitter
by Chris Lattner
· 22 years ago
40ead95
Initial support for machine code emission
by Chris Lattner
· 22 years ago