Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
llvm
/
67f827ce5ba1296db9051892b4a8e10920053933
/
lib
/
Target
7c29243
Implement a getTypeSizeInBits method. This helps in transforms that want
by Reid Spencer
· 18 years ago
1027a53
TargetData assumes (and some regression tests depend on it) that the size of
by Owen Anderson
· 18 years ago
4a8c32d
trivial cleanup
by Chris Lattner
· 18 years ago
58092e3
Teach TargetData to handle 'preferred' alignment for each target, and use
by Chris Lattner
· 18 years ago
515674c
Round up stack to multiple of alignment only if it's a leaf function without alloca.
by Evan Cheng
· 18 years ago
2bd7b2b
One more try...
by Evan Cheng
· 18 years ago
5ad334f
Last check-in was bogus. There is no need to align the stack if the function is a leaf function (and without alloca).
by Evan Cheng
· 18 years ago
c1c7283
Prologue and epilogue bugs for non-Darwin targets.
by Evan Cheng
· 18 years ago
75e18c4
Clean up ARM PEI code.
by Evan Cheng
· 18 years ago
0327863
Backend is reponsible for aligning the stack.
by Evan Cheng
· 18 years ago
c103057
For PR1043:
by Reid Spencer
· 18 years ago
34b12d2
Code clean up. Use def : pat instead of defining new instructions.
by Evan Cheng
· 18 years ago
970a419
isDarwin -> isTargetDarwin
by Evan Cheng
· 18 years ago
5be54b0
Restructure code a bit to make use of continue (simplifying things). Generalize
by Evan Cheng
· 18 years ago
e433ea9
Darwin doesn't support .bss, but it does have .zerofill
by Evan Cheng
· 18 years ago
1a3771e
Introduce TargetType's ELF and Darwin.
by Evan Cheng
· 18 years ago
8e1185b
Modify emission of jump tables on darwin to emit an extra "l" label that
by Evan Cheng
· 18 years ago
471ffaf
Fix section definition.
by Lauro Ramos Venancio
· 18 years ago
a8e2989
ARM backend contribution from Apple.
by Evan Cheng
· 18 years ago
bd92d81
Needed to build on PPC Linux.
by Nick Lewycky
· 18 years ago
ae19abc
- Target PIC style is no longer affected by relocation model.
by Evan Cheng
· 18 years ago
afd7a08
move contents of PR587 to here.
by Chris Lattner
· 18 years ago
39e9c09
The zerofill directive needs a newline after it.
by Bill Wendling
· 18 years ago
071b9d5
Minor code clean up.
by Evan Cheng
· 18 years ago
c904a5b
Have the OutputBuffer take the is64Bit and isLittleEndian booleans.
by Bill Wendling
· 18 years ago
b266ccd
Modify emission of jump tables on darwin to emit an extra "l" label that
by Chris Lattner
· 18 years ago
393a8ee
add new JumpTableSpecialLabelPrefix hook to asmprinter for jumptable emission.
by Chris Lattner
· 18 years ago
203d3e4
Changed to use the OutputBuffer instead of the methods in MachO and ELF writers.
by Bill Wendling
· 18 years ago
8e13e90
restructure code a bit to make use of continue (simplifying things). Generalize
by Chris Lattner
· 18 years ago
42ca450
darwin doesn't support .bss, but it does have .zerofill
by Chris Lattner
· 18 years ago
6f198df
add new directive
by Chris Lattner
· 18 years ago
5032e5a
* Fix one more bug in PIC codegen: extra load is needed for *all*
by Anton Korobeynikov
· 18 years ago
e911615
Revert patch.
by Bill Wendling
· 18 years ago
22fb302
Create the specified TargetObjInfo and use it.
by Bill Wendling
· 18 years ago
cc91f58
Create/store/and delete the TargetObjInfo object.
by Bill Wendling
· 18 years ago
34f03ff
New "TargetObjInfo" class. This holds information that the object writers will
by Bill Wendling
· 18 years ago
b93a7c9
Missed "<" :)
by Anton Korobeynikov
· 18 years ago
1e0f338
Cleanup. Comments added.
by Anton Korobeynikov
· 18 years ago
a80cc93
Fix SMG2000 with the CBE: opaque types need names too.
by Chris Lattner
· 18 years ago
26aa785
document some subtlety
by Chris Lattner
· 18 years ago
d05ca65
Emit symbol type information for ELF/COFF targets
by Anton Korobeynikov
· 18 years ago
cb90099
Instead of yet another enum indicating the "assembly language flavor",
by Bill Wendling
· 18 years ago
19e8b0c
Fix PR918 by only using typedefs to name struct types. This makes the later
by Chris Lattner
· 18 years ago
03a6d96
add a note: we need whole-function selectiondags :)
by Chris Lattner
· 18 years ago
1150286
Make inline ASM the INTEL one if it's in that emission mode.
by Bill Wendling
· 18 years ago
eb9a42c
Fix for PR1095:
by Bill Wendling
· 18 years ago
7ace299
add some notes
by Chris Lattner
· 18 years ago
42a7551
rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger.
by Chris Lattner
· 18 years ago
9e1b1cf
Make use of isInteger vs isIntegral more explicit
by Chris Lattner
· 18 years ago
1a85645
No hidden visiblity on Mingw32/Cygwin
by Anton Korobeynikov
· 18 years ago
70d4107
add support for hidden visibility to darwin/ppc and linux/ppc targets
by Chris Lattner
· 18 years ago
43bbc5c
add support for hidden visibility to darwin/x86
by Chris Lattner
· 18 years ago
9784bc7
add a new HiddenDirective member for handling visibility.
by Chris Lattner
· 18 years ago
5b3a48d
add a missing else. This caused globals to be printed as:
by Chris Lattner
· 18 years ago
fd92ec4
darwin doesn't use .hidden. Disable this until we fix it right.
by Chris Lattner
· 18 years ago
32c9a45
Fix PR1103 and Regression/CodeGen/X86/2007-01-13-StackPtrIndex.ll
by Chris Lattner
· 18 years ago
ae77c7b
remove dead code, frameindices must be resolve before the asmprinter runs.
by Chris Lattner
· 18 years ago
31b8568
Remove this file. It was inadvertently added because I could not find
by Reid Spencer
· 18 years ago
286bf46
remove over-general code.
by Chris Lattner
· 18 years ago
7aa8a45
Adjust #includes to compensate for lost of DerivedTypes.h in TargetLowering.h
by Reid Spencer
· 18 years ago
a214cbb
Add a new home for TargetLowering member functions.
by Reid Spencer
· 18 years ago
c09b52f
remove obsolete fixme
by Chris Lattner
· 18 years ago
5293e7d
Don't add or sub zero to sp.
by Lauro Ramos Venancio
· 18 years ago
a38bbf7
Build constants using instructions mov/orr or mvn/eor.
by Lauro Ramos Venancio
· 18 years ago
7f70559
* PIC codegen for X86/Linux has been implemented
by Anton Korobeynikov
· 18 years ago
e77d10d
Comment.
by Evan Cheng
· 18 years ago
a54b7cb
For PR1064:
by Reid Spencer
· 18 years ago
579dca1
Implement review feedback for the ConstantBool->ConstantInt merge. Chris
by Reid Spencer
· 18 years ago
4fe16d6
Rename BoolTy as Int1Ty. Patch by Sheng Zhou.
by Reid Spencer
· 18 years ago
6b6b6ef
For PR1043:
by Zhou Sheng
· 18 years ago
7679693
Change the file header name as this file was renamed.
by Reid Spencer
· 18 years ago
93a0962
Rename Writer.cpp as CBackend.cpp so it doesn't conflict with Writer.cpp
by Reid Spencer
· 18 years ago
251f214
For PR1099:
by Reid Spencer
· 18 years ago
30f9e27f
For PR1099:
by Reid Spencer
· 18 years ago
fbe7ae9
For PR1090:
by Reid Spencer
· 18 years ago
b801a27
Fix PR1090:
by Reid Spencer
· 18 years ago
52a457c
relax type
by Chris Lattner
· 18 years ago
0ae9693
For PR1086:
by Reid Spencer
· 18 years ago
d5f317d
As PR1085 was fixed, back out workaround
by Anton Korobeynikov
· 18 years ago
15c9188
Disable the macho writer until it is 100% functional. Enabling it when
by Chris Lattner
· 18 years ago
cea9d1d
gcc often inserts it's own names for sections (e.g.
by Anton Korobeynikov
· 18 years ago
78d033e
For PR411:
by Reid Spencer
· 18 years ago
ab4be63
new note
by Chris Lattner
· 18 years ago
d08d233
setSetCCIsExpensive is gone.
by Evan Cheng
· 18 years ago
73d6cf1
- FCOPYSIGN custom lowering bug. Clear the sign bit of operand 0 first before
by Evan Cheng
· 18 years ago
1722eee
Typo
by Evan Cheng
· 18 years ago
68c47cb
With SSE2, expand FCOPYSIGN to a series of SSE bitwise operations.
by Evan Cheng
· 18 years ago
ca1f66d
Expand SELECT (f32/f64) and FCOPYSIGN (f32/f64).
by Lauro Ramos Venancio
· 18 years ago
c9d3471
fix testcase. It's not safe to strictly evaluate a load that should be lazy.
by Chris Lattner
· 18 years ago
a3bfdd4
Private labels start with .L on linux, not just .
by Chris Lattner
· 18 years ago
aff9387
Fix a comment that referred to the now defunct ubyte type.
by Reid Spencer
· 18 years ago
f54ad97
Remove two useless bit casts.
by Reid Spencer
· 18 years ago
317848f
Really big cleanup.
by Anton Korobeynikov
· 18 years ago
c2b861d
Fix naming inconsistency.
by Evan Cheng
· 18 years ago
9985f9f
implement missing compares patch by Lauro bug fixed by me
by Rafael Espindola
· 18 years ago
4785781
For PR950:
by Reid Spencer
· 18 years ago
0cc2bd1
fix comment
by Rafael Espindola
· 18 years ago
da4842e
Define StaticCtorsSection and StaticDtorsSection for ARM.
by Lauro Ramos Venancio
· 18 years ago
301009a
Implement SELECT_CC (f32/f64) for ARM.
by Lauro Ramos Venancio
· 18 years ago
6547c55
remove duplicated line bug noticed by Lauro
by Rafael Espindola
· 18 years ago
Next »