Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
4c353e3c34ea2924e5c869910f264feb50b0bf0a
4c353e3
stop using generated sdnodexforms.
by Chris Lattner
· 15 years ago
f220191
note that andersaa was removed in 2.7
by Chris Lattner
· 15 years ago
a9cf196
remove anders-aa from mainline, it isn't maintained and is
by Chris Lattner
· 15 years ago
ad4df4c
Added STRHT for disassembly only and fixed a bug in AI3sthpo class where the W
by Johnny Chen
· 15 years ago
39ca4ea
Remove this test because it checks wheter optimizer handled @llvm.dbg.global_variable appropriately or not. LLVM does not use this scheme to encode debug info for global variables any more.
by Devang Patel
· 15 years ago
4a76d17
Remove test to check bugfix in handing debug info for global variables using intrinsics. Now, debug info for global variable is encoded using metadata. The old code path is now history and there is no need to have a test to check a bug fix in old code path.
by Devang Patel
· 15 years ago
8a01c8d
Turn on the new isel by default. Here are some fun numbers
by Chris Lattner
· 15 years ago
fc242bf
Remove dead test.
by Devang Patel
· 15 years ago
1e19cf6
Replace test case that uses @llvm.dbg.* intrinsic with a test that uses metadata.
by Devang Patel
· 15 years ago
5520ad4
Missed a \n in previous commit.
by Torok Edwin
· 15 years ago
5c7fc88
Add command-line flag to tblgen to turn off generating comments for the new
by Torok Edwin
· 15 years ago
7390eeb
Accelerate isel dispatch for tables that start with a top-level
by Chris Lattner
· 15 years ago
d1f94e9
These two tests check whether oprimizer safely ignores @llvm.dbg.stoppoint intrinsic or not. This intrinsic is not used anymore.
by Devang Patel
· 15 years ago
d44c6cc
Don't potentially read past the end of the fill data when making a NaN from
by John McCall
· 15 years ago
81607c9
This test checks whether LICM ignores @llvm.dbg.stoppoint intrinsics appropriately or not. Now, llvm does not use this intrinsic. Remove this test.
by Devang Patel
· 15 years ago
2cbb94d
Rewrite test to test VLA using new debug info encoding scheme.
by Devang Patel
· 15 years ago
0e7d26c
Remove this generic debug info intrinsic test. LLVM does not use this llvm.dbg.stoppoint intrinsic anymore. There are tests to check new implementation, which attaches location information directly with an instruction using metadata.
by Devang Patel
· 15 years ago
042919c
Fix optimization of ISD::TRUNCATE on vector operands. Based on a patch
by Dan Gohman
· 15 years ago
ce931c6
Add explicit keywords.
by Dan Gohman
· 15 years ago
7cbf5a8
Add a comment.
by Dan Gohman
· 15 years ago
c5e49c6
Add some debug output to LoopSimplify.
by Dan Gohman
· 15 years ago
c235a0c
Add the alignstack keyword.
by Dan Gohman
· 15 years ago
3a9fd80
LLVM instruction syntax doesn't have trailing semicolons.
by Dan Gohman
· 15 years ago
c11e29a
svn:ignore fixes.
by Dan Gohman
· 15 years ago
85f1968
Spelling fixes.
by Dan Gohman
· 15 years ago
3f46a3a
Spelling fixes.
by Dan Gohman
· 15 years ago
67d9bf9
Whitespace cleanups.
by Dan Gohman
· 15 years ago
2516d0d
Use Doxygen comment syntax.
by Dan Gohman
· 15 years ago
85e9601
This is now done.
by Dan Gohman
· 15 years ago
52fd7da
Fix a missing newline in debug output.
by Dan Gohman
· 15 years ago
fd6f338
Prune #includes.
by Dan Gohman
· 15 years ago
b55a1ee
Fix spelling.
by Dan Gohman
· 15 years ago
16b7721
Don't print "Modified" for passes which haven't modified anything.
by Dan Gohman
· 15 years ago
1ac1c1e
Add JIT support to the TODO list (test commit)
by Nathan Keynes
· 15 years ago
60c0e37
Emit type checks late instead of early, this encourages
by Chris Lattner
· 15 years ago
7d892d6
some trivial microoptimizations.
by Chris Lattner
· 15 years ago
bd8965a
Emit a redundant check for immediates at root context, e.g. (imm 0).
by Chris Lattner
· 15 years ago
fa342fa
eliminate the CheckMultiOpcodeMatcher code and have each
by Chris Lattner
· 15 years ago
eb66921
add a new OPC_SwitchOpcode which is semantically equivalent
by Chris Lattner
· 15 years ago
c99b5a2
pull MarkFlagResult out from between an EmitNode/CompleteMatch
by Chris Lattner
· 15 years ago
0cebe61
enhance RecordNode and RecordChild comments to indicate what
by Chris Lattner
· 15 years ago
e9eeda8
Emit redundant opcode checks for andimm and orimm tests at root
by Chris Lattner
· 15 years ago
4d0c931
inline the node transforms and node predicates into the generated
by Chris Lattner
· 15 years ago
ccd23cc
simplify some code now that chain/flag results are not stored in
by Chris Lattner
· 15 years ago
d20c0bc
don't emit useless functions. These were producing
by Chris Lattner
· 15 years ago
5d96eb8
80-col violations/trailing whitespace.
by Mikhail Glushenkov
· 15 years ago
14df8dc
eliminate GetInt1/2
by Chris Lattner
· 15 years ago
2a49d57
hoist the new isel interpreter out of DAGISelHeader.h
by Chris Lattner
· 15 years ago
5310654
change a few opcodes to use VBRs instead of embedding
by Chris Lattner
· 15 years ago
aa6d708
move all the opcodes out of DAGISelHeader.h (which gets
by Chris Lattner
· 15 years ago
623a2e8
resolve a fixme by using hte new flag.
by Chris Lattner
· 15 years ago
ff7fb60
enhance the EmitNode/MorphNodeTo operands to take a bit that
by Chris Lattner
· 15 years ago
21221e3
enhance the new isel to handle the 'node already exists'
by Chris Lattner
· 15 years ago
9a21500
use MorphNodeTo instead of SelectNodeTo. SelectNodeTo
by Chris Lattner
· 15 years ago
c78f2a3
enhance the new isel to use SelectNodeTo for most patterns,
by Chris Lattner
· 15 years ago
b65c5f2
Add support getting the operands of a User to ocaml.
by Erick Tryzelaar
· 15 years ago
6ba5c56
Add support for global aliases to ocaml.
by Erick Tryzelaar
· 15 years ago
ce89b4e
Add support for inserting inline asm to ocaml.
by Erick Tryzelaar
· 15 years ago
f70cbb2
add some random nounwinds.
by Chris Lattner
· 15 years ago
a248e9c
I'm removing andersaa after the branch is made.
by Chris Lattner
· 15 years ago
25d5837
simplify this code, return only ever has zero or one operands.
by Chris Lattner
· 15 years ago
165e96b
Properly clear all the extra bits in a significand when making a NaN from an
by John McCall
· 15 years ago
1e7ad39
Add an override to StringRef::getAsInteger which parses into an APInt.
by John McCall
· 15 years ago
5b0a774
Add support for getting a null pointer.
by Erick Tryzelaar
· 15 years ago
d80ce75
Add a way to look up a type by it's name in a module.
by Erick Tryzelaar
· 15 years ago
68bab98
Add replace_all_uses_with to ocaml.
by Erick Tryzelaar
· 15 years ago
8e130b1
Add support for global variables in an address space for llvm-c and ocaml.
by Erick Tryzelaar
· 15 years ago
c59286b
Add indirect br support to llvm-c and ocaml.
by Erick Tryzelaar
· 15 years ago
46c80e0
Add metadata functions to llvm-c and ocaml.
by Erick Tryzelaar
· 15 years ago
e0d2753
remove redundant instruction.
by Chris Lattner
· 15 years ago
19f047f
Add the new builder arthmetic instructions to llvm-c and ocaml.
by Erick Tryzelaar
· 15 years ago
1940dd1
Add the new union arthmetic instructions to llvm-c and ocaml.
by Erick Tryzelaar
· 15 years ago
abbcc5e
Add generic binary op and cast builder functions.
by Erick Tryzelaar
· 15 years ago
6e2ee56
Rename ocaml vmcore tests to make it easier to insert tests.
by Erick Tryzelaar
· 15 years ago
628b76e
Fix incorrect uses of an ocaml llbuilder without extracting it from ocaml.
by Erick Tryzelaar
· 15 years ago
d2b4aff
Remove malloc and free from the ocaml bindings.
by Erick Tryzelaar
· 15 years ago
b29d7d2
Revert r97245 which seems to be causing performance problems.
by Bob Wilson
· 15 years ago
e12b738
Teach APFloat how to create both QNaNs and SNaNs and with arbitrary-width
by John McCall
· 15 years ago
6281cda
enhance EmitNodeMatcher to keep track of the recorded slot numbers
by Chris Lattner
· 15 years ago
e86097a
add infrastructure to support forming selectnodeto. Not used yet
by Chris Lattner
· 15 years ago
6ac33b4
Don't try to replace physical registers when doing CSE.
by Dan Gohman
· 15 years ago
8772f50
Add a flag to addPassesToEmit* to disable the Verifier pass run
by Dan Gohman
· 15 years ago
2257981
Generalize my hack to use SDNodeInfo to find out when a
by Chris Lattner
· 15 years ago
874cada
Implement XMM subregs.
by Dan Gohman
· 15 years ago
a363a9b
Don't unconditionally suppress hoisting of instructions with implicit
by Dan Gohman
· 15 years ago
53a50e2
Add nounwinds.
by Dan Gohman
· 15 years ago
bc9d98b
The mayHaveSideEffects flag is no longer used.
by Dan Gohman
· 15 years ago
a230f96
change CheckOpcodeMatcher to hold the SDNodeInfo instead of
by Chris Lattner
· 15 years ago
9fa200d
remove a bogus pattern, which had the same pattern as STDU
by Chris Lattner
· 15 years ago
255584a
add another case from the ppc backend. This is obviously a huge and
by Chris Lattner
· 15 years ago
4446c3f
fix an incorrect (overly conservative) predicate.
by Chris Lattner
· 15 years ago
db8b622
fix logic in DEBUG.
by Chris Lattner
· 15 years ago
2478962
teach the optimizer that opcode == ISD::STORE is contradictory
by Chris Lattner
· 15 years ago
9fcd72b
fix grammaro's pointed out by daniel
by Chris Lattner
· 15 years ago
82781b9
Teach the grouper some simple tricks about looking contradictory
by Chris Lattner
· 15 years ago
2c755ba
Re-apply 97040 with fix. This survives a ppc self-host llvm-gcc bootstrap.
by Evan Cheng
· 15 years ago
aaf5486
use DEBUG instead of DebugFlag directly so that this
by Chris Lattner
· 15 years ago
d323fd4
implement a new optimization to sink pattern predicates (like isSSE1)
by Chris Lattner
· 15 years ago
4933a37
The TType is always absptr on Mach-O...at least for now.
by Bill Wendling
· 15 years ago
70b7007
Fix the ocaml bindings for the bitcode reader.
by Jeffrey Yasskin
· 15 years ago
Next »