index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
utils
Commit message (
Expand
)
Author
Age
*
Add files to windows project files. Also include <algorithm> explicitly so t...
Chuck Rose III
2008-01-15
*
Rename CCIfStruct to CCIfByVal and CCStructAssign to CCPassByVal. Remove unus...
Evan Cheng
2008-01-15
*
Revert my last commit. Not needed.
Evan Cheng
2008-01-15
*
Need a space to separate Make options.
Evan Cheng
2008-01-14
*
Add -disable-lto optimization.
Evan Cheng
2008-01-12
*
ByVal arguments are passed on stack. Make sure to allocate a slot using size ...
Evan Cheng
2008-01-12
*
Simplify the side effect stuff a bit more and make licm/sinking
Chris Lattner
2008-01-10
*
Start inferring side effect information more aggressively, and fix many bugs ...
Chris Lattner
2008-01-10
*
Fix a crash on code like: let x = 1 {x
Chris Lattner
2008-01-10
*
if an instr lacks a pattern, assume it has side effects (unless never has s-e...
Chris Lattner
2008-01-10
*
start inferring 'no side effects'.
Chris Lattner
2008-01-10
*
Infer mayload
Chris Lattner
2008-01-10
*
realize that instructions who match intrinsics that read memory read memory.
Chris Lattner
2008-01-10
*
add a mayLoad property for machine instructions, a correlary to mayStore.
Chris Lattner
2008-01-08
*
rename TargetInstrDescriptor -> TargetInstrDesc.
Chris Lattner
2008-01-07
*
Rename all the M_* flags to be namespace qualified enums, and switch
Chris Lattner
2008-01-07
*
rename hasVariableOperands() -> isVariadic(). Add some comments.
Chris Lattner
2008-01-07
*
Move M_* flags down in the file. Move SchedClass up in the
Chris Lattner
2008-01-07
*
the name field of instructions is never set to a non-empty string,
Chris Lattner
2008-01-07
*
Add predicates methods to TargetOperandInfo, and switch all clients
Chris Lattner
2008-01-07
*
rename isLoad -> isSimpleLoad due to evan's desire to have such a predicate.
Chris Lattner
2008-01-06
*
rename isStore -> mayStore to more accurately reflect what it captures.
Chris Lattner
2008-01-06
*
Change the 'isStore' inferrer to look for 'SDNPMayStore'
Chris Lattner
2008-01-06
*
set the 'isstore' flag for instructions whose pattern is an
Chris Lattner
2008-01-06
*
remove some old hacky code that tried to infer whether a store
Chris Lattner
2008-01-06
*
rearrange some code to allow inferring instr info from the pattern of the ins...
Chris Lattner
2008-01-06
*
improve const correctness.
Chris Lattner
2008-01-06
*
Split the impl of CodeGenInstruction out to its own .cpp file, add a getName(...
Chris Lattner
2008-01-06
*
final cleanups.
Chris Lattner
2008-01-06
*
further simplifications and cleanup
Chris Lattner
2008-01-06
*
simplify some code
Chris Lattner
2008-01-06
*
rename CodegenDAGPatterns -> CodeGenDAGPatterns
Chris Lattner
2008-01-06
*
split enum emission out from InstrInfoEmitter into it's own tblgen backend.
Chris Lattner
2008-01-06
*
fix build on case sensitive file systems.
Chris Lattner
2008-01-05
*
now that computing CodegenDAGPatterns doesn't implicitly print stuff
Chris Lattner
2008-01-05
*
move Node Transformation printing from CodeGenDAGPatterns -> DAGISelEmitter.
Chris Lattner
2008-01-05
*
move predicate printing code from CodeGenDAGPatterns -> DAGISelEmitter.
Chris Lattner
2008-01-05
*
fix a fixme by improving const correctness.
Chris Lattner
2008-01-05
*
change getQualifiedName to be a global function.
Chris Lattner
2008-01-05
*
Change the builtin matcher to emit a decision tree, which should help out
Chris Lattner
2008-01-04
*
Don't let IntrinsicID be uninitialized if it doesn't match.
Chris Lattner
2008-01-04
*
Remove the default else. This was ending in code that looked like this:
Bill Wendling
2008-01-03
*
Fix a build problem with VC++ by not doing the target prefix
Chris Lattner
2008-01-02
*
tblgen shouldn't include headers from llvm codegen.
Chris Lattner
2007-12-30
*
remove attributions from utils.
Chris Lattner
2007-12-29
*
remove attributions from tools/utils makefiles.
Chris Lattner
2007-12-29
*
Added special support for stripping CRLF characters that may appear in the
Ted Kremenek
2007-12-24
*
Modified to support comments better.
Bill Wendling
2007-12-19
*
Ignore shell scripts when doing "dsymutil" call.
Bill Wendling
2007-12-18
*
Change the PointerType api for creating pointer types. The old functionality ...
Christopher Lamb
2007-12-17
[next]